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.

Ashkan Jahangiri portrait
Based in
Tehran, Iran
Focus
System ArchitectureHigh-Traffic SystemsScalability & ResiliencePlatform EngineeringObservability
Linux AdministrationBashAnsibleKubernetesDockerIstioEnvoyHAProxyKongVarnishNginxPostgreSQLMySQLMongoDBRedisRabbitMQCI/CDGitLabJenkinsPrometheusZabbixELK StackGraylogSentryLinux AdministrationBashAnsibleKubernetesDockerIstioEnvoyHAProxyKongVarnishNginxPostgreSQLMySQLMongoDBRedisRabbitMQCI/CDGitLabJenkinsPrometheusZabbixELK StackGraylogSentry
01 / About

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
02 / Experience

Where I've been

Nine-ish years of keeping systems up, pipelines green, and releases boring.

  1. SnappFood

    2020 — Present · 6 yrs
    1. DevOps Tech Lead

      2024 — PresentOn-site

      Leading 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
    2. DevOps Engineer

      2020 — 2024Hybrid

      Managed, 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
  2. Carpino

    2019 — 2020 · 1 yr
    1. DevOps Engineer

      2019 — 2020On-site

      Modernized 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
  3. AloPeyk & Mapfa

    2018 — 2019 · 1 yr
    1. DevOps Engineer & SysAdmin

      2018 — 2019On-site

      Started 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
03 / Stack

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
04 / Projects

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.

  • SabzlearnVideo serieslive

    Linux for DevOps

    The fundamentals most engineers skip: processes, permissions, networking, systemd, and the tooling you actually reach for at 3am.

    LinuxBashsystemd
  • SabzlearnVideo seriessoon

    Docker & Containerization

    Images, layers, and registries explained properly — from a first Dockerfile to multi-stage builds and runtime hardening.

    DockercontainerdOCI
    In progress
  • SabzlearnVideo seriessoon

    High-Availability & Load Balancing

    Designing systems that survive node loss: HAProxy, Varnish, health checks, and the failure modes nobody documents.

    HAProxyVarnish
    In progress
  • SabzlearnVideo seriessoon

    CI/CD Pipelines with GitLab

    Pipelines that fail fast and loud: caching, parallel stages, reusable templates, and release flows developers trust.

    GitLab CIDockerRenovate
    In progress
  • SabzlearnVideo seriessoon

    Infrastructure Automation with Ansible

    From playbooks to reusable roles — turning hand-built servers into repeatable, reviewable infrastructure.

    AnsibleLinux
    In progress
  • SabzlearnVideo seriessoon

    Kubernetes Mastery

    Building a production-shaped cluster piece by piece: networking, ingress, storage, service mesh, and upgrades you can survive.

    KubernetesIstioArgoCD
    In progress
  • SabzlearnVideo seriessoon

    Observability & SRE

    Metrics, logs, and traces that answer the question before someone asks it — plus SLOs and alerting that respect on-call.

    PrometheusELKGrafana
    In progress
05 / Contact

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.

Send an email