Lead/Staff DevOps Engineer

Zain Baloch

I make infrastructure invisible to the teams building on it, so they ship fast and stay secure.

Numbers
  • Build time60+ min down to 20
  • Test environment start25 min to 5
  • Serverless stacks migrated297
  • Repositories moved to GitHub~500
  • MCP tools behind one gateway92
Certifications
  • Google Data Analytics Professional badgeGoogle Data Analytics ProfessionalGoogle · 2025
  • AWS Certified DevOps Engineer - Professional badgeAWS Certified DevOps Engineer - ProfessionalAmazon Web Services · 2024
  • HashiCorp Certified: Terraform Associate (003) badgeHashiCorp Certified: Terraform Associate (003)HashiCorp · 2024
  • Certified Jenkins Engineer badgeCertified Jenkins EngineerCloudBees · 2024
  • Magento Certified Developer Plus badgeMagento Certified Developer PlusAdobe Commerce · 2017
Tools
  • CloudAWSCloudflareBedrock
  • InfrastructureTerraformKubernetes
  • DeliveryTeamCityArgo CD
  • AI platformFastMCPLiteLLMn8n
  • CodeGoPythonBash
Selected work

My recent work

Coda Payments2025 - 2026

Jenkins retirement

Jenkins got slower the longer it ran. Stuck processes, a main process at 18GB, scheduled restarts to keep it alive and big repositories timing out on checkout. I moved the jobs onto TeamCity and the internal deployment system team by team until no jobs were left, then shut the servers down.

One delivery path, one less platform to babysit and $54k a year saved on servers and agents. In on-demand test environments an app deploy now takes about 5 seconds, where Jenkins took minutes.

JenkinsTeamCityAWSPython
Coda Payments2025 - 2026

Serverless migration framework

297 serverless stacks owned by 13 teams sat on runtimes heading for end of life, with their pipelines going away alongside Jenkins. I designed the migration and built self-service scripts that scanned each stack and gave its team the exact steps.

13 teams migrated their own stacks off the deprecated runtimes and off Jenkins, each on its own schedule.

LambdaCloudFormationTerraformServerless FrameworkTeamCity
Coda Payments2024 - 2025

Build once, deploy anywhere

Each environment got its own build, so what reached production was not the package that passed QA. I led one packaging model for ECS, EKS, Lambda and frontends, from design to implementation, where TeamCity builds a package once and the internal deployment system adds the environment config at deploy time.

35 services now build once in TeamCity and 25 deploy with the internal deployment system. P95 deployment time fell by 8 minutes 41 seconds.

TeamCityDockerECRAWS
Coda Payments2026 - now

Shared AI platform

I designed a shared AI platform on EKS where every app and workflow calls one LiteLLM gateway and only the gateway talks to Bedrock, with per-team keys, cost caps and audit logs. I picked the AWS region, set up Bedrock and n8n and proposed Argo CD for deploys, which the design review adopted.

17 internal apps and workflows and 6 teams outside my own run on one governed platform, with spend tracked per team.

BedrockEKSArgo CDLiteLLMn8n
All projects

Certifications