David is Head of Platform Delivery at Trainline leading the teams responsible for operations, cloud and physical infrastructure, ensuring the benefits of development philosophies such as Agile, DevOps, CD, Automation and Infrastructure-as-code are balanced with and adopted for production operations.