Context & Problem Statement
Operating across 200+ retail stores continuously required sub-second order processing, atomic inventory decrement without race conditions, and real-time compliance with Vietnamese tax authorities via Viettel & MISA e-invoice APIs. The core challenge was guaranteeing zero event loss between the relational database and the streaming broker while maintaining automated zero-downtime GitOps rollouts.
Retail Tech & Distributed ERP
02/2026 — Present