AWS API Infrastructure That Prevents 3AM Wake-Up Calls
Building resilient AWS API infrastructure with proper monitoring, auto-scaling, and failover strategies that let you sleep peacefully.
Building scalable cloud architectures that power millions of API requests
Leading cross-functional teams to deliver game-changing solutions
Continuously adopting modern tools and frameworks to maximize development velocity
Expertise
Technologies and skills I've mastered over the years
Building production-grade AI chatbots and multi-agent systems using LangGraph, CrewAI, and FastAPI. Experienced in prompt engineering techniques and orchestrating autonomous AI workflows for enterprise solutions.
Extensive experience designing and implementing scalable infrastructures using EC2, S3, Lambda, ECS, and other AWS services. Achieved 99.995% uptime and 50% cost reduction.
Expert in building high-performance applications, REST APIs, GraphQL APIs and data processing pipelines using Python and frameworks like Flask, Aiohttp and Ariadne. At average load, these systems handle 50,000 requests every hour.
Strong proficiency in AWS Redshift, Cassandra, DynamoDB, MySQL, and Athena for optimal data storage, retrieval, and analytics at scale. Have Implemented a system to store 13 years of cricket match data in Cassandra, Redshift and DynamoDB.
Skilled in leading technical teams of 5+ engineers, conducting code reviews, mentoring developers, and fostering collaborative work environments.
Career
Building scalable systems. Leading teams. Driving impact.
Portfolio
Solutions I've built that made a real impact
Usage-based billing system for sports data APIs with Stripe and Razorpay payment gateway integrations.
Real-time data editing platform for live sports coverage with sub-second latency.
CI/CD pipeline for deploying frontend, backend, and Lambda functions with canary deployments.
Enhanced internal application framework with search integration and serverless orchestration.
Insights
Complex concepts explained through stories and real-world analogies
A storytelling approach to database optimization - making complex indexing concepts intuitive and memorable.
Building resilient AWS API infrastructure with proper monitoring, auto-scaling, and failover strategies that let you sleep peacefully.
Understanding caching concepts through real-world analogies - because the best explanations are the ones you remember.
About Me
It started at Amazon, where I joined as an ML Data Associate. Beyond the core role, I built internal tools using Flask and SQLite for my team, and got the opportunity to work with the Kindle Team on an Ion Viewer. That taste of building real software sparked something - I wanted more.
So I joined Roanuz, where a small team was building something ambitious. Over six years, I grew from writing production Python code to leading a team of five engineers, architecting systems that would eventually handle 4 billion API requests. I also worked extensively on AWS - building and managing the infrastructure that powered our APIs. Those years taught me everything - from debugging 3 AM production issues to designing billing systems that process real money.
Today, I'm a Senior Consultant at Thoughtworks, and I keep seeking new frontiers. After years of API development, I've dived into the world of LLMs, building AI agents with LangGraph and CrewAI. I'm also deeply interested in understanding the complete lifecycle of a project - from code to infrastructure, including the DevOps challenges that come with running systems at scale. What drives me hasn't changed - a deep curiosity and admiration for people who find innovative ways to solve problems. Whether it's a database query, a CI/CD pipeline, or an AI agent, I find joy in building elegant solutions to complex challenges.
Always exploring new technologies and approaches to solve problems more elegantly.
I believe in writing clean, maintainable code that stands the test of time.
Focused on building solutions that create real value and scale to millions.