Backend systems
Full-Stack E-Commerce Platform
Archived coursework · Solo
A Go commerce backend and React client, with transactional orders, rotating sessions and queued payments.
- One refresh winner in a ten-request concurrency test after a conditional database update.
- Stock deduction and order creation committed in one transaction.
- A RabbitMQ worker processes payments outside the request path.