Expert Support

If you are starting something new, this is the perfect chance to lay solid foundations for a high-quality engineering approach. From start-ups to some of the biggest names in the world, we’ve been supporting organisations on their Continuous Delivery journey. Our aim is to help you to build better software, faster, through world-class services unlike any other. Whether you’re looking to hit the ground running, needing to upgrade your software development systems, or wanting to push your company ahead of the competition, we can help to achieve your goals.


Dave Farley has been leading teams to build advanced, high-quality systems for many years. He is widely seen as an expert in Software Engineering, Design and Architecture. Dave is one of the authors of the Reactive Manifesto and brings a wealth of experience to the field. Dave can offer advice and design services in the implementation of reactive systems, high-performance systems, micro-service architectures and many more.

Bespoke Training Programmes

CD Ltd has a wide range of training modules that can be organised into a flexible, bespoke training programme designed to meet your specific needs.


What It Takes To Be A Software Engineer

Leading Teams For Silicon Valley Tech Giants | Randy Shoup In The Engineering Room Ep. 7

How Fast is Your Computer? | DESIGNING FOR HIGH PERFORMANCE (Mechanical Sympathy)

More Videos

Click to See more videos

Financial Services

"We were able to hit the ground running thanks to setting the right course early on, and we are now able to spend probably 90% of our time delivering value to customers."

Jake Smith, Director, TransFICC