4.5 years designing and shipping Java & Spring Boot services that handle real production traffic — APIs, event pipelines, and databases that stay fast and predictable as load grows.
Over the past 4.5 years, I've worked across the backend stack — from designing REST APIs and relational schemas to building event-driven pipelines with Kafka and tuning services under real production load. I care about the parts most people skip: error handling, observability, and what happens when a dependency goes down at 2 AM.
I've worked in fast-moving product teams where I owned services end-to-end — from design docs to on-call rotation. I'm most comfortable turning ambiguous requirements into a clean, testable system, and I write code with the assumption that someone else will maintain it in six months.
The tools I reach for daily — and the ones I've used enough to defend in an interview, not just list.
Career progression, read like a changelog — each role a version bump in scope and ownership.
A mix of work I'm proud to talk through in a system-design round.
Event-driven order pipeline that decouples order intake from fulfillment using Kafka, with idempotent consumers and dead-letter handling for failed events.
↓ 75% p95 latency · handles 200K+ events/dayA lightweight gateway in front of internal microservices handling auth, request routing, and a token-bucket rate limiter backed by Redis.
Handles 1K+ req/sec in load testsDelhi Technological University
2017 — 2021Amazon Web Services
Issued 2023Oracle
Issued 2022I'm currently open to full-time backend engineering roles. If you have a problem worth solving, I'd like to hear about it — reach out below.