Skip to content
View nrupeshsurya's full-sized avatar

Organizations

@PS-Division-BITS

Block or report nrupeshsurya

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
nrupeshsurya/README.md

Hi, I'm Nrupesh ๐Ÿ‘‹

I'm a Software Development Engineer II at Amazon, working in Amazon Business in Madrid ๐Ÿ‡ช๐Ÿ‡ธ.

Before Madrid 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 (RAG-powered tools, agents and MCP servers).

  • ๐Ÿƒ Away from work, I'm usually out running. My runs are on my site and Strava.
  • โœ๏ธ I write the occasional post at nrupeshsurya.github.io.
  • ๐ŸŽ“ B.E. Computer Science and M.Sc. Chemistry, BITS Pilani Goa ('22).

Highlights

  • Led 1-step Checkout for Retail and Grocery at Amazon, cutting checkout latency by ~1s.
  • Brought multi-factor authentication page load time down from ~6s to ~100ms with full-stack prefetching.
  • Built a RAG-powered Slackbot (1000+ queries a month), and won a hackathon with an MCP server for Amazon Shopping.

Tech I work with

Java Python TypeScript JavaScript C++ Spring Boot React AWS Astro

Find me

Website LinkedIn Strava X Email

Popular repositories Loading

  1. discordbot discordbot Public

    Discord bot which coverts ytmusic links to spotify and vice versa

    Python 7 1

  2. Wumpus-world Wumpus-world Public

    Classic Wumpus World problem coded in python.

    Python 6 5

  3. link-converter link-converter Public

    JavaScript 2 1

  4. 16-puzzle-problem 16-puzzle-problem Public

    Classic 16-puzzle problem coded in python

    Python 1

  5. NE-GeoCloud NE-GeoCloud Public

    Forked from ChetanKhanna/NE-GeoCloud

    Data Cube user interface allowing users to interact with the Data Cube and run sample analysis cases

    JavaScript

  6. TMS TMS Public

    Forked from PS-Division-BITS/TMS

    HTML