Backend Engineer @ Flipkart | Distributed systems, Kafka, Kubernetes | Java · Spring Boot · Go

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India



Bachelor of Technology, Electrical, Electronics and Communications Engineering
PES University

Delhi public school
Join Aditya and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossBackend Engineer @ Flipkart | Distributed systems, Kafka, Kubernetes | Java · Spring Boot · Go
Backend engineer with ~4 years of experience building and operating production services at scale. At Flipkart , I work on service migrations and shared platform libraries used across a large microservice ecosystem — including load-test request isolation, distributed rate limiting, attribute-based canary routing, and JVM performance investigations. Tech: Java 17 · Spring Boot · Kafka · Redis · PostgreSQL · Kubernetes · Prometheus · Grafana Portfolio: https://adityanarayn.github.io GitHub: https://github.com/Adityanarayan
Bengaluru
claude code
cursor
SDE 1 at Flipkart, Jul 2025 - Present · 1 yr 3 mos, Bengaluru, Karnataka, India, • Owned backend components of a Returns Service migration from 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; reduced per-pool thread 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 (Bucket4j, Redis) with shadow-mode rollout and per-warehouse 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.
Project Engineer at Wipro, May 2022 - Jul 2025 · 3 yrs 3 mos, Bengaluru, Karnataka, India, As a Project Engineer, I implemented a real-time credit scoring system using SpringBoot, Kafka and PostgreSQL, improving decision-making efficiency by 40% for over 5,000 users. I collaborated with cross-functional teams to develop REST APIs, enhancing user experience and increasing response times by 25%. Utilizing Redis for data caching, I reduced database load by 40% and contributed to a microservices architecture, decreasing deployment time by 30% and maintenance efforts by 20%.
Bachelor of Technology, Electrical, Electronics and Communications Engineering, PES University
Delhi public school
adityanarayn.github.io: https://adityanarayn.github.io/