Ajay Akilan

Resume / plain

Ajay Akilan

Service owner for Zoom’s instant-messaging microservices — backend APIs, the real-time messaging layer, and the public edge — across fifteen production regions on three clouds. Full production ownership: releases, incidents, capacity, cost.

Bangalore, India · open to relocation · ajayakilan573@gmail.com

Download PDF

Numbers

15production regions
3clouds — AWS, Azure, OCI
7 hrs → 52 minrelease cycle
hours → 3 mindeploy time
14 of 15clusters active-active
29–77%cost reduction per cluster
100,000+records in the DNS zone
~90%global releases run from India
10–15 hrsmanual work removed weekly
99.99%platform availability

Experience

Zoom

Site Reliability Engineer
July 2021 — present · Bangalore

01

Owned the move of the messaging services from virtual machines and configuration management onto Kubernetes, building the infrastructure definitions and deployment pipelines with verification embedded rather than added afterwards. Deploys went from hours to under three minutes, rollbacks to under two.

02

Led the replatform of the public edge layer across the production fleet on two clouds — phased traffic cutovers, automated verification and failover validation at each stage, no customer impact, edge cost on the largest cluster halved.

03

Built the automated release-verification framework for the messaging services. A full multi-cluster release went from about seven hours to fifty-two minutes, with verification running against every pod instead of one sample per cluster.

04

Ran the active-active rollout for the chat backend and edge services across fourteen of fifteen production clusters, owning the networking, scheduling and TLS lifecycle work underneath it.

05

Wrote the Python CLI that all traffic cutovers run through: resolution tracing with live health data, bulk weight changes behind a preview–confirm–apply flow, an audit line per change. Adopted by DevOps teams elsewhere in the company.

06

Built production clusters from nothing on three clouds, including one region delivered end to end — infrastructure, five services, active-active enablement, edge migration — and on segregated accounts meeting government data-residency requirements.

07

Built out observability for the services: hundreds of dashboards, severity-tiered alerting tied to runbooks, and service level objectives defined with the development team rather than handed to them.

08

Led cost optimisation for the services I own — right-sizing, storage and capacity-mode tuning, cache sizing, tightening requests and limits against observed usage — for per-cluster reductions between 29 and 77 percent and six-figure annual savings.

09

Incident commander for the messaging estate through hundreds of P0 and P1 events; on call since my third month and the standing escalation point across India, US and China. In five years, no customer-impacting incident caused by a change of mine.

Toolbox

01 / CloudAWS — EKS, EC2, Route 53, DynamoDB, ElastiCache, VPC, IAM, Lambda, S3, CloudFormation · Azure — AKS, Cosmos DB, Functions, Azure Cache for Redis · Oracle Cloud Infrastructure
02 / Containers and orchestrationKubernetes (CKA), Docker · requests and limits, resource quotas, autoscaling, namespace conventions, RBAC, service topology, ingress
03 / CI/CD and deliveryJenkins, GitLab CI, Tekton, an internal Kubernetes delivery platform · canary, blue-green, rolling, active-active, isolated pre-production nodes · automated verification gates, parallel deploy and rollback
04 / Infrastructure as codeTerraform (remote state, plan-review-apply), Ansible · protected branches, mandatory peer review, ticket-linked changes
05 / ObservabilityPrometheus, Grafana, Elasticsearch and Kibana, an internal metrics platform · SLI/SLO definition, severity-tiered alerting tied to runbooks, log-based alerting, process monitoring, incident command
06 / Networking and edgeNGINX, OpenResty and Lua, NGINX Plus · NLB/ALB, DNS at scale with weighted and health-checked routing, VPC peering, TLS certificate lifecycle
07 / Data and cachingDynamoDB, Cosmos DB, Redis, Valkey, ElastiCache · capacity-mode and storage-tier tuning, cache sizing
08 / LanguagesPython (boto3, CLI tooling, automation), Bash, Lua · Linux production debugging — strace, netstat, lsof

Certifications

Certified Kubernetes AdministratorFeb 2025
Kubernetes and Cloud Native AssociateJan 2025
AWS Certified Cloud PractitionerApr 2023
AWS Solutions Architect ProfessionalIn progress

Education

B.E. Electronics and Communication Engineering

Madras Institute of Technology, Anna University · 2021

English (full professional) · Tamil (native)