Aditya Narayan profile photo 1 on Tal

Aditya Narayan

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

Bengaluru

4+ years of work experience

Flipkart
Jul 20251 yr 3 mosPresent

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.
Wipro
May 20223 yrs 3 mosJul 2025

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%.

Aditya’s AI Stack

claude code
claude code
cursor
cursor

Education

PES University

Bachelor of Technology, Electrical, Electronics and Communications Engineering

PES University

20184 yrs2022
Delhi public school

Delhi public school

200414 yrs2018

Join Aditya and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Aditya Narayan on Tal

Headline

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

About

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

Location

Bengaluru

AI stack

claude code

cursor

Work experience

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%.

Education

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

Delhi public school

Public links

adityanarayn.github.io: https://adityanarayn.github.io/

Aditya Narayan - SDE 1 in Bengaluru | Tal