Reinforcing the Thomas Cook architecture
Reinforcing the Thomas Cook architecture
Services provided
- Engineering
- Training
Specialities involved
- Node.js
- JavaScript
- Express.js
- MongoDB
Services provided
- Engineering
- Training
Specialities involved
- Node.js
- JavaScript
- Express.js
- MongoDB
Arguably one of the first travel agents to ever be established, Thomas Cook is a global travel company with 97 aircraft, 2,926 stores, 32,722 employees, and serving over 19.1 million annual holiday-goers. During our first engagement with Thomas Cook, YLD was asked to up-skill 16 developers transitioning from a Java background to Node.js and to move to a different architecture that enables rapid iteration and innovation. While helping Thomas Cook reduce the gap between solutions available on the market and what they need to deliver a better customer-facing experience.
By up-skilling 16 of Thomas Cook’s developers, YLD were able to help them actualise the interface needed to provide a better, unique customer-facing experience.
Over the course of two months, five YLD experts based on-site delivered a training process focussed on pair programming and load testing to ensure the client could handle the peak-season load, coupled with intensive advanced JavaScript and Node.js workshops, while amending the previous training attempts undertaken by Thomas Cook’s developers to introduce best practices.
YLD helped to restore front-end testing which strengthened the overall testing and gave the developers the confidence to make more frequent releases. The Thomas Cook team went from error-prone releases every two months to increased quality releases every two weeks. Which in turn means new features available to customers, faster.
Using our Node.js expertise, we delivered a better performing front-end system, and helped Thomas Cook in their capacity planning and their handling of peak loads, which translated into a better user experience.
Featured work
Migrating The Economist platform
Featured work
Migrating The Economist platform
We created a mobile-first, content-led, better reading experience for global digital users, improving the site architecture while delivering a more flexible solution.
Learn moreWe created a mobile-first, content-led, better reading experience for global digital users, improving the site architecture while delivering a more flexible solution.
Learn more