Dominic Baggott is a UK-based CTO and technologist with over 16 years of hands-on software and leadership experience building scalable systems for government, enterprise and startups. He blends pragmatism and engineering depth—shipping production Ruby, Python and Go systems while coaching teams on architecture, process and career growth. His track record includes driving GOV.UK migrations, rebuilding VOD infrastructure to cut AWS costs by ~70%, and co-founding an affiliate platform that processed $3.8M in sales. As a founding engineer at Replicate he helped build a platform serving millions of ML inferences per day across a 1,500+ GPU fleet, and he contributes to open-source projects like replicate/cog and markdown-js to improve error handling and parser robustness. Known for scaling teams (growing a public-sector tech team from 35 to 75) and turning junior engineers into senior contributors, he combines operational rigor with a product-focused mindset.
16 years of coding experience
19 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at City University London
Contributions:174 commits, 3 comments, 1 issue in 4 years 9 months
Contributions summary:Dominic's primary focus was on developing and enhancing the markdown parser's functionality. They added a test runner and implemented the initial grammar, demonstrating a strong understanding of parsing principles and JavaScript. Further contributions included fixing and extending rules, adding missing rules, and refining the parser's error handling and API, showcasing a commitment to improving the project's usability and robustness.
Contributions:1 release, 85 reviews, 109 commits in 11 months
Contributions summary:Dominic's contributions focused on improving error handling and code clarity within the Cog project, a containerization tool for machine learning. They addressed issues related to input validation by enhancing error messages, returning more specific 422 status codes, and providing helpful command-line usage hints. The user also refactored code, renaming annotations for better clarity and stricter input type limitations. Furthermore, the user updated the test framework and refactored code related to file uploads.
containerscudapytorchdeep-learningdocker
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.