Chris Mcdowell is a Principal Software Engineer based in London with 13 years of experience building high-volume backend services using Java and Python. He has progressed from internship to principal-level technical leadership at consumer-facing companies like Expedia, Lyst and Virgin Red, focusing on scalable systems and delivery excellence. Chris blends hands-on implementation (CI/CD tooling, backend services, and occasional frontend modernization) with team coaching and technical ownership. He has a track record of improving release pipelines and pragmatic automation—evident since an early internship where he delivered a Ruby gem and CI tooling—and continues to drive platform improvements at Virgin Red. Comfortable in both startup-paced and large-enterprise environments, he balances product needs with robust engineering practices. Trained in computer science at Loughborough University, he brings a practical, systems-first approach to complex web architectures.
13 years of coding experience
7 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Loughborough University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Chris Mcdowell - Principal Software Engineer at Virgin Red