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

  1. Amazon · Amazon Business

    Madrid, Spain
    Software Development Engineer II
  2. Amazon · Payments Experience

    Bengaluru, India
    Software 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.
  3. Intuit

    Bengaluru, India
    SWE 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