Reinforcing the Thomas Cook architecture

thomas cook case study featured image

Reinforcing the Thomas Cook architecture

Services provided

Specialities involved

Services provided

Specialities involved

Arguably one of the first travel agents to ever be established, Thomas Cook was 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 in 2015, 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


The Economist case study preview image

The Economist

Migrating The Economist platform

The Economist

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.


DAZN case study preview image

DAZN

DAZN: live sports at scale

DAZN

DAZN: live sports at scale

Our engineers and delivery consultants worked in partnership with DAZN to deliver a flexible and scalable single-page application.


Trainline case study preview image

Trainline

Future-proofing Trainline

Trainline

Future-proofing Trainline

We wrapped the platforms in an efficient and scalable Node.js layer, contributing to an enhanced user experience.

Find us

London - HQ

9 Dallington Street

London

EC1V 0LN

+44(0) 203 514 4678

hello@yld.io

Lisbon

Rua Ramalho Ortigão 8

3º Esquerdo

1070-230

Lisboa

Porto

Rua Sá da Bandeira 819

2º Esquerdo

4000-438

Porto