Software Engineer with 13 years of experience building distributed systems at scale.
Currently at Amazon, designing multi-region services and driving large-scale system migrations. Previously at IBM Labs, building CI/CD infrastructure for enterprise platforms.
- Distributed Systems — Multi-region services with sub-second latency, state-machine workflows, cross-partition data delivery
- Large-Scale Migrations — Migrated 8 major versions of a search engine (50+ components) while maintaining zero-downtime capability
- Infrastructure as Code — CDK/CloudFormation for multi-region ECS deployments, cross-account IAM, DNS delegation
- Developer Tooling — Release automation, operational dashboards, AI-powered oncall tooling
Languages: Java · Python · TypeScript · Shell
Cloud: AWS (ECS, DynamoDB, SQS, S3, Lambda, IAM, CDK, CloudWatch)
Systems: Elasticsearch/OpenSearch · Multi-region architecture · State machines
Infra: CDK · CI/CD pipelines · Containerization · Multi-arch builds (x86/ARM)
- Distributed systems patterns and reliability engineering
- Search infrastructure (Elasticsearch/OpenSearch ecosystem)
- Developer productivity tooling
- Infrastructure automation
- System design for real-time computation at global scale
- Shadow testing frameworks for safe production migrations
- AI-powered developer experience tooling
- 📍 Bengaluru, India
- 📧 nagendramohan1990@gmail.com