Own the blast radius
Design for failure: idempotency, backpressure, and clear ownership when things break at 2 a.m.
Staff Engineer @ Nykaa · Noida
Ten and a half years shipping distributed platforms: multitenant identity for millions of users, recommendation infrastructure at billions of requests per day, and warehouse automation that moved 100k+ shipments daily. I lead teams, own architecture, and stay close to the code.
Principles that show up in code reviews and production incidents.
Design for failure: idempotency, backpressure, and clear ownership when things break at 2 a.m.
Latency and cost stories beat opinions — profiling, metrics, and targeted fixes over premature cleverness.
DX and guardrails so the right thing is the default: CI, conventions, and reviews that teach.
Mentoring isn’t extra — it’s how you scale reliability and velocity together.
I’m a Staff Engineer focused on distributed backends, cloud-native architecture, and microservices — from event-driven pipelines to data layers that survive peak traffic. I partner with product and data teams, run hard on system design and reviews, and invest in mentoring so the org ships faster with fewer surprises.
Deep dives into problems, approach, and measurable outcomes.
E-commerce scale identity: security, tenant isolation, and low-latency login paths across the Nykaa ecosystem.
Architected the next-gen auth & authorisation platform; aligned cross-functional delivery; drove design and code quality; led 6 engineers through SDLC, CI/CD, and security best practices.
High-traffic personalised ad content in real time — latency, memory, and correctness under load.
Led architecture and development end-to-end; built distributed caching to eliminate data corruption in AdEngine; drove performance work across the stack.
Inwarding, picking, inventory accuracy, and coordination between apps and physical operations.
Architected inwarding; built Picker App + rack systems; real-time inventory + REST APIs; Control Room rule engine; picker-assignment algorithms; ChitChat / call conferencing.
Numbers that show up in production — not slide decks.
Short, true stories from the floor — the ones that still come up in interviews.
Nykaa · Identity
Traffic grew; auth latency showed up in every funnel review. We redesigned the multitenant path end-to-end — ~30% faster checks — without weakening isolation or audits.
Times Internet · Ads
AdEngine saw corruption under load — the worst kind of bug. I led a distributed caching layer so reads stayed consistent; zero downtime through the fix.
Swiggy · Warehouses
Inwarding was still half spreadsheet. We automated QC, receipt, and putaway — ~40% fewer errors and capacity past 100k shipments daily.
Nykaa · Leadership
As Staff, I didn’t want “my” code to be the only clean code. I paired that with reviews, CI discipline, and ~25% less tech debt where we owned the stack.
Nykaa · Infra
User Management lived inside a monolith DB — risky at scale. We moved to a dedicated cluster for HA and shifted hot paths to DynamoDB — resilience and real infra savings.
Swiggy · Ops tech
Pickers were waiting while tasks sat wrongly assigned. A new picker-assignment algorithm cut allocation time by ~35% — felt on the ground the same week.
Every role — most recent first.
Nykaa · Noida
Multitenant auth platform; team of 6; system design & code quality; HA & DynamoDB migration.
Times Internet · Noida
1.5B RPS-class recommendation stack; caching; memory & efficiency wins.
Swiggy · Bangalore
Warehouse inwarding, Picker App, inventory, Control Room, picker-assignment, ChitChat.
Medlife — microservices & logistics automation. Rifexions — Finacle customisation for banks. NetCracker — SQL & backend delivery.
I mentor for real outcomes: clearer architecture, safer releases, and faster juniors — not just tickets closed.
What I ship with — not a buzzword bingo card.
If you’re hiring for senior backend, platform, or tech lead roles — or want to compare notes on scale — I’d like to hear from you.