Mohammad Hosein Kouhkan

DevOps / Platform Engineer

Five years designing and building systems — software, Linux, and infrastructure — through independent work, public projects, and professional roles. Platform engineering is the current form of that work, not the beginning.

How I got here

programming→backend / asyncio→microservices→freelance→Linux→infrastructure→DevOps→platform

Download-PDF

Technical Skills

  • LanguagesPython, Bash, Go, Rust
  • InfrastructureLinux, Docker, Kubernetes, Nginx, Traefik, Podman
  • NetworkNetwork+, MikroTik, VPN architectures
  • CI/CD & GitOpsGit, GitLab CI, GitHub Actions, Jenkins, Argo CD, Nexus
  • ObservabilityPrometheus, Grafana, Loki, Graylog, k6
  • Storage & dataPostgreSQL, Redis, MinIO, kafka, Elasticsearch, MongoDB
  • IaC & provisioningTerraform, Ansible, Cloud-Init
  • VirtualizationVMware vSphere, ESXi, Veeam

Professional Experience

DevOps / Platform Engineer, Amard

analytics software

  • Operate Linux, VMware vSphere, and CI/CD platform infrastructure for production software delivery
  • Expand GitOps, object storage, and log pipelines with Argo CD, MinIO, and Loki alongside Prometheus and Grafana

Technologies:Linux, Docker, Kubernetes, Argo CD, MinIO, Loki, Prometheus, Grafana, Graylog, Network+

Junior DevOps / Backend Developer, Daraei

fintech asset platform

  • Contributed to backend system design, microservices architecture, and PostgreSQL data modeling
  • Designed CI/CD pipelines for backend, frontend, and Flutter services, with automated APK artifacts per push
  • Ran self-hosted GitLab, GitLab Runner, and Jenkins so build and release did not depend on external SaaS
  • Built Nexus package mirrors and organizational VPNs so delivery survived nationwide internet disruption
  • Deployed Docker Swarm on VMware vSphere, automated Linux provisioning with Cloud-Init, and ran k6 load tests
  • Set up Prometheus, Grafana, and Graylog for metrics and logs; ran Nginx as reverse proxy and load balancer

Technologies:PostgreSQL, Linux, Docker, Kubernetes, Docker Swarm, GitLab, Jenkins, Nginx, Prometheus, Grafana, Graylog, VMware vSphere, Cloud-Init, k6, Bash, Python

Projects

Selected public repositories. Additional work at github.com/mamahoos

  • airbar-financegithub.com/mamahoos/airbar-finance

    Go finance service for ledger, escrow, wallet, and payment-provider callbacks, with idempotency and a real promotion path

  • dot-filesgithub.com/mamahoos/dot-files

    Reproducible Linux environment: the repo mirrors the filesystem, install converges with symlinks, and CI guards the installer

  • Composable Docker infrastructuregithub.com/mamahoos/infra-traefik

    Independent Traefik and PostgreSQL stacks that applications join, so TLS and database lifecycle stay out of every service repo

  • pacman-vpngithub.com/mamahoos/pacman-vpn

    Containerized edge stack that joins existing Traefik and Postgres networks instead of bundling another proxy or database

  • pgsyncgithub.com/mamahoos/pgsync

    One-shot pg_dump | psql sync with rsync-shaped flags, a GHCR Docker image, and ShellCheck/Bats CI through integration tests

Education

B.Sc. Computer Engineering

Expected 2027

University of Mazandaran