Ashkan JahangiriDevOps Tech LeadPlatform Engineer
Infrastructure that stays up, pipelines that stay green. DevOps Tech Lead at SnappFood, working on Kubernetes, traffic management, and CI/CD for one of the region's highest-traffic platforms — and recording the whole stack as I go.
- Based in
- Tehran, Iran
- Focus
- System ArchitectureHigh-Traffic SystemsScalability & ResiliencePlatform EngineeringObservability
Who you're working with
I sit between infrastructure and developers — close enough to the code to fix the build, far enough to see the whole platform.
I'm Ashkan, a platform engineer based in Tehran, Iran. Most of my work happens in the space between “it works on my machine” and “it works for every customer, at 3am, on a holiday”.
That means infrastructure as code instead of tribal knowledge, pipelines that fail fast and loud, and dashboards that answer the question before someone has to ask it. I care about predictable deploys: the kind nobody has to babysit.
Lately I've been recording video series on Linux, Kubernetes, Ansible, CI/CD and the modern infrastructure stack — partly to document my own decisions, partly because most infra content out there stops right before the hard part.
- Years in ops
- 9+
- Companies
- 6
- Based in
- Tehran
Where I've been
Nine-ish years of keeping systems up, pipelines green, and releases boring.
SnappFood
2020 — Present · 6 yrsDevOps Tech Lead
2024 — PresentOn-siteLeading a high-performing infrastructure team to deliver highly available and scalable platforms. Evolved the infrastructure from traditional services to resilient, cloud-native architectures for one of the region's most high-traffic platforms.
- Mentored and led a DevOps team focused on automation, reliability, and creating a seamless developer experience.
- Architecting advanced traffic management, caching, and service mesh layers using Kubernetes, Envoy, Istio, HAProxy, and Varnish.
- Built out the observability and logging backbone (ELK, Prometheus, Sentry, Graylog), significantly reducing incident triage time.
- Leadership
- Architecture
- High-Availability
- Kubernetes
- Istio
- Envoy
DevOps Engineer
2020 — 2024HybridManaged, automated, and scaled the core infrastructure for one of the region's most high-traffic platforms.
- Rebuilt release flows and maintained robust CI/CD pipelines, ensuring fast and reliable deployments.
- Deployed and managed large-scale stateful services, including Elasticsearch (ELK), Redis, and RabbitMQ clusters.
- Configured and maintained complex routing and load balancing using HAProxy, Kong, and Varnish Cache.
- CI/CD
- ELK Stack
- Redis
- HAProxy
- Kong
- Varnish
- Ansible
- Docker
- Nginx
Carpino
2019 — 2020 · 1 yrDevOps Engineer
2019 — 2020On-siteModernized deployment workflows and automated core operations for a fast-paced ride-hailing infrastructure.
- Implemented automated CI/CD systems from scratch, drastically reducing deployment times and increasing release frequency.
- Replaced manual configurations with Ansible playbooks for reliable, repeatable infrastructure provisioning.
- Managed and optimized core stateful services, including Redis clusters and relational databases.
- Ansible
- CI/CD
- Redis
- Linux
- Graylog
AloPeyk & Mapfa
2018 — 2019 · 1 yrDevOps Engineer & SysAdmin
2018 — 2019On-siteStarted in the trenches of Linux system administration, managing bare-metal nodes and eventually moving into deployment automation.
- Automated server configurations and deployment pipelines using Ansible and core Linux tools.
- Managed distributed Linux nodes (including Raspberry Pi clusters) and supported mission-critical FIDS systems at Mehrabad Airport.
- Maintained and monitored mission-critical Unix/Linux environments.
- Linux Administration
- Ansible
- Bash
- Monitoring
- CI/CD
Tools I reach for
Depth over breadth — these are the ones I've run in production, not just read about.
Linux & Automation
- Linux Administration
- Bash
- Ansible
Orchestration
- Kubernetes
- Docker
- Istio
- Envoy
Traffic & Edge
- HAProxy
- Kong
- Varnish
- Nginx
Data & Messaging
- PostgreSQL
- MySQL
- MongoDB
- Redis
- RabbitMQ
Delivery
- CI/CD
- GitLab
- Jenkins
Observability
- Prometheus
- Zabbix
- ELK Stack
- Graylog
- Sentry
Tutorials I'm recording
Comprehensive project-based courses where we build everything live on screen. no fluff, straight to the point. Instead of just memorizing commands, you learn the logic and reasoning behind every decision. As soon as a course is released in the academy, the link will be available right here on the site.
Video seriesliveLinux for DevOps
The fundamentals most engineers skip: processes, permissions, networking, systemd, and the tooling you actually reach for at 3am.
LinuxBashsystemd
Video seriessoonDocker & Containerization
Images, layers, and registries explained properly — from a first Dockerfile to multi-stage builds and runtime hardening.
DockercontainerdOCIIn progress
Video seriessoonHigh-Availability & Load Balancing
Designing systems that survive node loss: HAProxy, Varnish, health checks, and the failure modes nobody documents.
HAProxyVarnishIn progress
Video seriessoonCI/CD Pipelines with GitLab
Pipelines that fail fast and loud: caching, parallel stages, reusable templates, and release flows developers trust.
GitLab CIDockerRenovateIn progress
Video seriessoonInfrastructure Automation with Ansible
From playbooks to reusable roles — turning hand-built servers into repeatable, reviewable infrastructure.
AnsibleLinuxIn progress
Video seriessoonKubernetes Mastery
Building a production-shaped cluster piece by piece: networking, ingress, storage, service mesh, and upgrades you can survive.
KubernetesIstioArgoCDIn progress
Video seriessoonObservability & SRE
Metrics, logs, and traces that answer the question before someone asks it — plus SLOs and alerting that respect on-call.
PrometheusELKGrafanaIn progress
Need a platform that deploys itself? Let's talk.
Open to consulting, platform work, and speaking about infra. The fastest route is email — I usually reply within a day.