
An e-commerce platform I designed, built and run in production, where orders stay correct under concurrency, retries and failure.
- One order engine for web checkout and staff orders: a conditional stock update in one transaction, so stock can't be oversold, with tests for 10 buyers racing for 3 units.
- Side effects (SMS, email) go through a transactional outbox: written in the same transaction as the order, then sent by a poller with retries.
- Runs on a server I operate: CI-built images, versioned releases with one-command rollback, hourly encrypted off-site backups.
NestJS,

