Craig Cook

Co-Founder & Chief Engineer at Catapult CX

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Craig Cook is a seasoned software engineering leader and co-founder currently serving as Chief Engineer at Catapult CX, with 13 years of professional experience and over 18 years in senior engineering roles across public and private sectors. He specialises in cloud, SRE, CI/CD, DevOps and agile transformations, helping organisations speed delivery, reduce risk and embed practitioner-led upskilling rather than repeatedly rescuing failing projects. Craig combines hands-on development (including building a Node.js Twitter client) with strategic delivery of global developer platforms and tooling for thousands of users. He has led large-scale change at enterprises like BT, HSBC and ING, blending architecture, automation and people-centric coaching to improve reliability and developer productivity. Known for enjoying the puzzle of doing more with fewer engineers, he’s pragmatic about embedding SRE and DevSecOps practices to future-proof services. Outside work he’s curious about culture and food—an interest that mirrors his collaborative, user-focused approach to engineering.
code13 years of coding experience
job19 years of employment as a software developer
bookClaverham Community College
bookMaths Physics Computing, Maths Physics Computing at Bexhill College
github-logo-circle

Github Skills (5)

nodejs10
javascript10
oauth10
twitter-api10
unit-testing7

Programming languages (6)

TypeScriptJavaShellJavaScriptGoPython

Github contributions (5)

github-logo-circle
BoyCook/TwitterJSClient

Dec 2012 - Sep 2016

Twitter client written in JavaScript packaged as a node module
Role in this project:
userBack-end Developer
Contributions:36 commits, 14 PRs, 18 pushes in 3 years 10 months
Contributions summary:Craig primarily focused on building a Twitter client using JavaScript and Node.js. Their work included getting OAuth authentication working for Twitter API calls, specifically focusing on timelines. They refactored the code, making OAuth configurations a constructor parameter and updating the error handling. Additionally, the user improved the project by renaming the package name and removing JSON parsing from the client side.
node-modulejavascripttwitter-clienttwitter-apinodejs
BoyCook/GitAll

Jul 2013 - Sep 2013

Contributions:69 commits in 1 month
repositoriescloningpython
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
Craig Cook - Co-Founder & Chief Engineer at Catapult CX