Enterprise Systems
Enterprise Travel Platform Architecture
Re-architected a legacy monolith into a domain-driven microservices platform powering enterprise travel workflows.
About this project
A legacy travel platform had reached its scaling and feature-velocity ceiling; integrations with airline/GDS/hotel APIs were tightly coupled and brittle.
Solution
Strangler-pattern migration to bounded-context services, async event backbone, and a unified GraphQL gateway. Phased over 18 months with zero production outages.
Technology
- Node.js
- Java
- MongoDB
- MariaDB
- RabbitMQ
- GraphQL
- Kubernetes
Impact
Feature lead time fell from 6 weeks to 8 days; platform absorbed 4× peak booking traffic with no degradation.