Company Overview
- The largest US-based brand of full-service hotels and resorts
- $24B revenue
Tech Overview
- 180M+ Loyalty members
- 6,500+ Brands
- 10k+ Locations
Business & Technical Challenges
- No central reservation system integrating with property management system, resulting in delayed response with reservations
- Challenges with real time inventory management, rates and promotions
- Large monolithic (mainframe) system, longer development / deployment cycles and high downtime
- Integration challenges with external channels & partners
- Tightly coupled architecture making it difficult to scale
- Error in one module affecting the entire system’s stability
- Designed and developed applications and APIs based on Microservices architecture
- Developed central reservation and inventory management system
- Event Driven Architecture using IBM MQ resulting in overall improved application performance
- Central logging and monitoring system to help with application debugging and alerting
- Integration with Microservices hub for API publishing
- Automated scaling in and out of the containers based on the volume
- Built a disaster recovery system and developed mechanisms to quickly switch back and forth as needed
- Seamless reservations significantly improved customer experience
- Real time synchronization with the property management system
- Faster onboarding of multiple channels and quickly make system changes
- 5% improvement in reservations completed
- 15% reduction in IT operations and hardware maintenance
- 20+% improvement in CSAT / NPS numbers
- Integrated process for onboarding channels
- Independent development and deployment of smaller services
- Improved process for fixing bugs in the system