About
I'm a Software Development Engineer II at Amazon, working in the Amazon Business organization in Madrid. Before this I spent 3.5+ years at Amazon Payments in Bengaluru building high-scale checkout and payment systems used by millions of customers. I care about system design, cutting latency, and GenAI tooling, including RAG-powered tools and MCP integrations.
Experience
Amazon · Amazon Business
Madrid, SpainSoftware Development Engineer IIAmazon · Payments Experience
Bengaluru, IndiaSoftware Development Engineer IIJun 2024 – 2026- Led delivery of 1-step Checkout for Retail and Grocery. Removing an entire page from the flow cut checkout latency by ~1s and grocery payment latency by ~3s.
- Brought multi-factor authentication page load time down from ~6s to ~100ms through prefetch optimizations across the full stack.
- Built a RAG-powered Slackbot handling 1000+ queries a month, and won a hackathon with an MCP server for Amazon Shopping.
- Onboarded 6+ new engineers and took part in hiring as a Bar Raiser in training.
Software Development EngineerJul 2022 – Jun 2024- Built a config-driven recommendations library and shipped Last-Used and Most-Used pipelines, now used across Retail and multiple other clients.
- Tuned GC on the recommendation service, giving a 3–4x throughput improvement overall.
SDE InternFeb 2022 – Jun 2022- Built autoscaling for tier-2 services so they could handle Prime Day and Diwali Sale traffic.
Intuit
Bengaluru, IndiaSWE InternMay 2021 – Jul 2021- Split part of the QuickBooks Online backend monolith into Spring Boot microservices, deployed to production for 8 million customers.
Skills
- Languages
- JavaPythonJavaScript / TypeScriptC++
- Frameworks & tools
- Spring BootReactAWS (Lambda, DynamoDB, S3, CloudWatch, CDK)Git
- Areas
- Distributed systemsMicroservicesPayment systemsGenAI / LLM agentsSystem design
Education
BITS Pilani, Goa Campus, B.E. Computer Science and M.Sc. Chemistry2017 – 2022