Skip to content
View ahmedasmar's full-sized avatar
  • Palestine

Organizations

@FightPandemics

Block or report ahmedasmar

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ahmedasmar/README.md

Ahmad Asmar

Staff DevOps / Platform Lead · Open to opportunities

6+ years scaling cloud-native infrastructure across AWS, GCP, and Azure. The last three of those owning a SaaS-scale AWS-native platform: 20 EKS clusters across 4 regions, 25+ microservices, 20+ government customers — built from a hybrid Azure+AWS estate, with the first 18 months as the sole DevOps engineer. Open-source maintainer of a Terraform Registry module powering self-service GitLab runner fleets (3,767 downloads) and a 158★ Claude Code skills marketplace.

LinkedIn Medium Portfolio CKA


🌟 Featured open source

Project Highlight
terraform-aws-gitlab-docker-autoscaler-runner 3,767 downloads on the Terraform Registry. Scale-to-zero GitLab runner platform on AWS Fleeting + 100% spot + attribute-based instance selection. 2 years of maintenance · v0.6.8.
devops-claude-skills 158 ★ · 32 forks. A Claude Code Skills marketplace for DevOps workflows — onboarding ArgoCD clusters, migrating Helm charts to GitOps, AWS SSO auth recovery, and more.
godaddy-webhook Cert-manager DNS-01 webhook for GoDaddy (Go). ACME automation for domains that don't fit the standard providers.
terraform-aws-sftp AWS Transfer Family SFTP module on top of S3.
platform-engineering-project kagent AI agents + MCP servers (Datadog) + Ollama on k8s — a working sandbox for AI-on-platform patterns.

✍️ Published writing

More at @ahmed.asmar on Medium.


💼 Career

When Role Where
May 2023 – present · 3 yr Senior DevOps Engineer Zencity (via ASAL Technologies) — full platform ownership
Jun 2021 – May 2023 · 2 yr DevOps Engineer L2 Freightos — GCP, Kubernetes, ArgoCD, CI/CD
Jul 2020 – Jul 2021 · 1 yr DevOps Engineer PDF Solutions — cloud IaC, configuration management
May 2019 – Jul 2020 IT Support Technician Partners for Sustainable Development
Dec 2017 – Dec 2018 IT Support Technician Palestine Telecommunications (Paltel) Group

What I do

  • Multi-account AWS at scale — 20 SSO-managed accounts, 4 regions (us-east-1, eu-west-1, ca-central-1, eu-west-2), 20 EKS clusters, 25+ microservices.
  • GitOps platform owner — 3-month epic standing up dedicated ArgoCD devops clusters on shared-staging-devops + shared-prod-devops. Authored ~70% of the zc-gitops repo. ApplicationSet pattern for multi-cluster fan-out. Cluster onboarding via cross-account IAM (Pod Identity + AssumeRole) — no bearer tokens.
  • Service mesh + Gateway API migration — designed the 12-phase rollout plan for Istio Ambient (sidecar-less). Shipped Phases 0/1/2.0/2.1/2.2 to all 6 staging clusters in a 2-week sprint (125 commits across 8 repos). Validated the cross-account TargetGroupBinding pattern that removes the NLB hop between ALB and pods.
  • EKS fleet operations — 6 major Kubernetes upgrades over 3 years (1.22 → 1.34). Last upgrade across ~10 production clusters in 2 working days. Fleet-wide migrations to Bottlerocket, Kyverno, VPA, and Pod Identity — zero rollbacks.
  • Modern Terraform CI/CD — replaced "push-to-staging-and-hope" with validate → Checkov → plan-in-MR → Infracost → auto-apply. 37% faster pipelines (8:52 → 5:36) fleet-wide.
  • Open-source maintainer — Terraform Registry module powering Zencity's runner fleet (also adopted beyond it), and a Claude Code skills marketplace people actually star and fork.

Tech stack

Layer Tools
Cloud AWS (multi-account, multi-region) · GCP (integration) · IAM Identity Center · Transit Gateway · Route 53 · CloudFront · Bedrock
Kubernetes EKS 1.34 · Karpenter 1.12 · Bottlerocket 1.59 · Pod Identity · AWS LBC v3 · VPA · Kyverno · Istio Ambient · Gateway API · cert-manager · external-secrets · external-dns
GitOps / Helm ArgoCD (ApplicationSets, Server-Side Diff, Pod Identity cluster onboard) · Helm · Crossplane v2 (Upbound) · monochart
IaC Terraform · Terragrunt · Checkov · Infracost · tfmv
CI/CD GitLab CI (Premium) · services-release unified template · self-hosted EC2 spot runners · ARM64 · GitHub Actions
Observability Datadog (APM, Logs, Synthetics, Operator) · CloudWatch · Zenduty
Security SCPs · WAF · KMS · External Secrets · SOC 2 auditee · ISO 27001 lead responder · SAST / SCA / gitleaks / Trivy in CI
Languages Bash · HCL · YAML · Python · Go (read) · GraphQL

Certifications

  • CKA — Certified Kubernetes Administrator (CNCF)

Contact

Open to Staff / Senior DevOps · Platform Engineering · SRE roles. Remote-friendly · GMT+3.

Popular repositories Loading

  1. devops-claude-skills devops-claude-skills Public

    A Claude Code Skills Marketplace for DevOps workflows

    Python 161 32

  2. terraform-aws-gitlab-docker-autoscaler-runner terraform-aws-gitlab-docker-autoscaler-runner Public

    AWS Terraform Module to build Gitlab docker autoscaler runner

    HCL 1

  3. devops-bootcamp devops-bootcamp Public

    Materials for DevOps Bootcamp

    HTML 1

  4. demo-python-cicd demo-python-cicd Public

    Python 1

  5. platform-engineering-project platform-engineering-project Public

    Platform engineering project with kagent AI agents, MCP servers (Datadog), Ollama, and k8s configs

    Python 1

  6. XX-Net XX-Net Public

    Forked from XX-net/XX-Net

    接力GoAgent翻墙工具----Anti-censorship tools

    Python