TUI Group — Checkout for 20M+ Customers

Role
Tech Lead directing a 12-member global team for the checkout system at TUI Group — the world’s largest tourism company with €23B in annual revenue.
What I built and led
- Multi-currency transaction system processing 5M+ annual bookings across 4 European markets
- Compliance across 8 European jurisdictions with localized payment flows
- 25 microservices (TypeScript, Node.js, Vue.js, PostgreSQL, AWS)
- Improved system reliability by 40% — achieving 99.9% uptime serving 20M+ annual customers
- Received Engineering Manager promotion recommendation from 2 senior directors
Tech stack
TypeScript, Node.js, Vue.js, PostgreSQL, AWS, microservices architecture.
What I learned
Every business decision that wasn’t specified became a bug in production. Leading a 12-person team across 4 markets taught me that the cost of ambiguity scales with team size. This experience is why I now practice Spec Driven Development.