Software engineer · Seattle

Jay ParekhSoftware Development Engineer II @ Amazon

I build and scale Amazon's shopping cart service.

jay@portfolio ~ terminal

curl -sLO https://matrix7689.github.io/Jay_Parekh_Resume.pdf

~/about

I’m a software engineer on Amazon’s Shopping Cart team, building the backend behind every cart for billions of customers in the US, Japan, Europe, and India. Anyone can build a cart. The hard part is keeping it fast, always available, and accurate, even through migrations, traffic spikes, and bot attacks.

Away from work, you’ll find me writing tech blogs, playing badminton, or lost in a video game.

~/highlights

Engineering

13 years

of programming experience

>99.99%

success on a major service migration

$1.74M

infrastructure cost saved by refactoring cart cache storage

−15 ms

global TM99 latency from the cart cache storage refactor

−10 ms

global TM99 latency from a cross-team service migration

6

peak-traffic simulations run

3

engineers mentored

3

hackathons won at Amazon

Gaming & community

32

eSports tournaments organised in India, online and LAN

24+

gaming servers built and configured

100,000+

users served by those servers

500+

students in a 7-week online 3D level design workshop

4

subsidiaries led as CTO, including Mammoth Gaming

Map making

9 years

designing 3D levels (maps) for video games

55

custom multiplayer maps published on Steam Workshop

1,052,075

map downloads

12,340,926

map views

Off the clock

123 WPM

typing speed

975

cups of coffee

340

bowls of ramen

25

pairs of sneakers

72

video games played

74,156

minutes on Spotify (2025)

~/experience

Software Development Engineer II

Amazon · Shopping Cart

Dec 2023 – present · Seattle, WA

  • Delivered cross-region cache consistency with a dual-write architecture and migration support, enabling large-scale regional transitions with zero customer impact.
  • Designed fault-tolerant merging of unauthenticated and authenticated cart sessions, preventing cart-state loss and supporting a major service migration with >99.99% success.
  • Launched reliability, monitoring and load-testing improvements for multiple customer-facing APIs, improving peak-event readiness, deployment safety and incident response.
  • Migrated critical service integrations to secure authentication and encrypted traffic, coordinating a staged multi-team rollout with automated validation to full production coverage.
  • Modernized internal dashboards and debugging tools and improved log traceability, reducing investigation time during incidents and production analysis.
  • Led technical mentoring, including intern project delivery, cross-team onboarding and knowledge-sharing sessions that scaled best practices across partner teams.
  • Resolved dependency risks, streamlined configuration pipelines and reduced manual operational overhead, improving security, stability and service readiness across environments.
  • Enhanced the shopping cart's throttling mechanism against bot attacks, keeping the service available without interruption.
  • Kept the service documentation and dashboards up to date.

Software Development Engineer I

Amazon · Shopping Cart

Jul 2021 – Dec 2023 · Seattle, WA

  • Refactored the cart's caching storage layer: $1.74M infrastructure cost savings and −15 ms global TM99 latency.
  • Led a cross-team service migration that cut global TM99 latency by 10 ms and reduced infrastructure cost.
  • Designed translation and invocation strategies for a new service; reusing existing components saved 3–4 months of implementation effort.
  • Kept a client team's migration to the new cart version backward compatible, with tracking metrics.
  • Restored 3 pipelines across 16 regions, ran 6 peak-traffic simulations, and built a mock-request testing framework.
  • Mentored 3 engineers; ran knowledge-transfer sessions on internal debugging and log-query tools.

Software Development Engineer Intern

Amazon

May 2020 – Aug 2020 · Los Angeles, CA

  • Built a full-stack, end-to-end internal tool used by the Ordering Shopping Cart team.
  • Cut an operation from 4 hours to 5 minutes by automating a manual, error-prone process.
  • Designed a React UI with filtering, sorting, pagination, selection and form validation.
  • Designed and implemented new Java APIs as the middleware between the front end and other back-end components.

Chief Technical Officer

Bigshine Media & Entertainment

Jul 2017 – Feb 2019 · Mumbai

  • Led operations across 4 subsidiaries (Mammoth Media, Mammoth Gears, Ironhead Productions, Mammoth Gaming).
  • Led a team of 3 building 3 websites, front and back end.
  • Ran technical operations for the video-game segments of U Cypher Season 1 on MTV India.
  • Managed partnerships with companies including Cooler Master, Zowie by BenQ, Circle Gaming, USports and Entity Gaming.

Community Specialist

Drag2Death

May 2015 – Jun 2017 · Mumbai

  • Developed and configured 24+ gaming servers serving 100,000+ users.
  • Organized and ran 20+ eSports events, online and LAN.
  • Created 50 maps with 10 million views and 1 million downloads on Steam Workshop.
  • Ran a 7-week online workshop on 3D level design for 500+ students.

~/education

University of Southern California

Aug 2019 – May 2021 · Los Angeles

MS Computer Science

Coursework Web Technologies · Analysis of Algorithms · Foundations of AI · 3-D Graphics and Rendering · Advanced Mobile Devices and Game Consoles

Dwarkadas J. Sanghvi College of Engineering

University of Mumbai

Aug 2015 – May 2019 · Mumbai

BE Information Technology

Coursework Data Structures & Algorithm Analysis · Computer Graphics & VR · OOP · Image Processing · Web Programming

Jai Hind College

Aug 2013 – May 2015 · Mumbai

High school, Computer Science

Coursework C++ · Operating Systems · Data Structures · HTML · CSS · 8085 Microprocessors · Networking Technology · Microcontrollers · Assembly Language

~/blog

How I Avoid and Handle Burnout

Most software engineers recognize this phase. Your code isn’t working. You’re spending hours debugging. You’re trying multiple approaches…

How to Work Better With AI

AI should be used to accelerate your thinking, not replace it. You are critical in the very first step — Step 0: Thinking.

all posts →

~/projects

NewsApp: React website

Responsive React and Node.js news site with New York Times and Guardian news, sharing, bookmarks and autosuggest search.

  • React
  • Node.js

2020

NewsApp: Android app

Android app with Guardian news, local weather, bookmarks, keyword-trend charts and autosuggest search.

  • Android
  • Java
  • Kotlin

2020

Halma game-playing agent

C++11 agent that plays Halma on a 16×16 board, choosing moves with alpha-beta pruned minimax to 3-ply.

  • C++11

2019

Advanced text summarization

Document summarizer combining ML models and NLP algorithms into a hybrid model, built in Python.

  • Python
  • Machine Learning
  • NLP

2019

all projects →

~/skills

Languages
  • Java
  • Kotlin
  • C++
  • Python
  • C
Web & mobile
  • React
  • Node.js
  • JavaScript
  • HTML5
  • CSS3
  • PHP
  • MySQL
  • jQuery
  • Android Studio
Platforms
  • AWS
  • GCP
  • Docker
  • Linux
  • Windows
  • Git
Practices
  • CI/CD
  • SDLC
Tools
  • Unity
  • Hammer World Editor
  • Adobe Premiere Pro
  • Adobe Photoshop
  • Anaconda