All projects

2024

E-commerce API

A RESTful API built for inventory management, payments, and order fulfillment at scale.

A commerce backend handling catalogue, inventory reservation, payments, and fulfilment webhooks for a multi-warehouse retailer.

The hard part was consistency: keeping stock counts honest across concurrent checkouts while staying fast enough for a busy storefront.

Highlights

  • Idempotent checkout flow with Stripe payment intents
  • Row-level inventory reservations to prevent oversell
  • Webhook processing with retries and dead-letter handling