Flipkart
SDE-1
Assets Engineering
July 2025 — Present
Bengaluru, India
- Owned backend components of a service migration from a monolith to domain-driven microservices, defining Kafka and TiDB integration contracts for a zero-impact pre-production rollout.
- Built a load-test request-isolation library with end-to-end HTTP-to-event-streaming propagation across 20+ backend services, keeping performance-test traffic out of production consumers.
- Resolved Kubernetes OOMKills blocking performance testing by analyzing 1,000+ JVM thread dumps; identified ~1,100 idle ScheduledThreadPoolExecutor threads, reduced per-pool caps from 100 to 15, cut pod thread count by 76% (1,100 → 265), and doubled sustained throughput from 75 to 150 QPS.
- Created an annotation-driven distributed rate-limiting library with Bucket4j and Redis, including shadow-mode rollout and dimension-based QPS caps on critical APIs.
- Led adoption of an attribute-based canary-routing platform across 40+ microservices using a JVM agent on Kubernetes, with dynamically configured routing rules for targeted production rollouts.