Back to all work
July 2021 — February 2023 · Bangalore, India

Amazon

SDE 2

Architected high-impact cart and post-purchase experiences across Amazon's retail platform — from a Smart Wagon page generating $80M+ in revenue to a unified Add to Cart Library used across 10+ pages.

Team3 developers (led)
Duration1.7 years
Stack
JavaTypeScriptReactAWS
DomainE-commerce / Retail
Projects

What I built here

01

High Upsell Cart Page (Smart Wagon)

Architected and launched the Smart Wagon page, increasing units per basket by integrating with 40+ competing upsell strategies like "People Also Buy," "Buy Again," and "Warranties."

Challenge

Cart page had limited upsell real estate and no unified strategy for competing placement strategies from dozens of internal teams.

Approach

Built a placement orchestration system that ranked and allocated cart page real estate across 40+ upsell strategies based on conversion probability and revenue impact.

Impact

Generated $80M+ in revenue by increasing units per basket. Successfully integrated 40+ competing upsell strategies on a single page.

02

Add to Cart Library

Led a team of 3 to design and implement the Add to Cart Library for Amazon's retail org, unifying the add-to-cart process across retail, fresh, and luxury domains.

Challenge

Add-to-cart functionality was reimplemented on each of 10+ pages across retail, fresh, and luxury — with inconsistent behavior and high onboarding effort for new pages.

Approach

Designed a shared, configurable library that abstracted domain differences behind a unified API, with pre-built hooks for retail, fresh, and luxury workflows.

Impact

Reduced development time and effort by 70% when onboarding add-to-cart functionality on any new page. Unified behavior across all Amazon retail domains.

03

Post Add to Cart Experience Orchestrator

Designed the orchestrator that enhanced cross-device customer journeys after cart addition, ensuring customized, consistent post-cart experiences across Amazon.

Challenge

Post-cart experience was fragmented across devices. Page latency was high due to synchronous calls to 30+ downstream services.

Approach

Asynchronous optimization of requests to 30+ services, removed non-critical dependencies from the page load path, and improved query performance across product fetches.

Impact

Reduced page latency by 30%. Built the cross-device orchestration layer and contributed to the 3-year strategic project vision for the team.

Architecture

System design highlights

Cart Page
Upsell Orchestrator
40+ Strategies
Placement Ranker

Key decisions

  • Placement orchestration that fairly ranked 40+ competing upsell strategies
  • Shared Add to Cart Library abstracting domain differences (retail, fresh, luxury)
  • Async optimization of 30+ service calls for post-cart page load
  • Cross-device journey tracking for consistent post-cart experience

Trade-offs accepted

  • Orchestrator complexity to fairly rank 40+ strategies vs simpler hard-coded placements
  • Shared library constrains per-domain customization, but 70% dev-time savings justified it
  • Async calls add eventual-consistency risk for edge cases, but 30% latency reduction was worth it