Craig Bates

Engineering Manager Technical Programme Manager @Checkatrade

Portsmouth, GB
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Oct 2023 — Present

Engineering Manager Technical Programme Manager @Checkatrade

View department →

Portsmouth, GB

After 10 months at Checkatrade, I was promoted to lead the Match and Book team, where we manage the core marketplace experience and search. I’ve built a high-performing \"hit squad\" of 12 engineers—hiring a mix of contractors and permanent staff—to create a team capable of contributing across our entire ecosystem of 200+ services and apps using.NET, TypeScript, Kotlin, and Swift. Most recently, we delivered a full end-to-end marketplace \"Book and Pay\" experience, a critical milestone for our future business model. I act as the bridge between technical delivery and business strategy, partnering with my PM, UX designer, and C-suite stakeholders to drive innovation like AI-powered search. Whether I’m unblocking the team, coaching for growth, or getting hands-on with a proof-of-concept, I focus on building a resilient, inclusive environment that delivers high-impact results.As Technical Programme Manager I was instrumental in Checkatrade’s transformation to an API first Typescript tech stack by leading the programmes and initiatives to build the next generation of Checkatrade’s internal developer platform and its Customer Identity Access Management Platform. Thanks to my experience line managing developers and engineers I was given direct accountability and line management of contractor developer teams delivering core infrastructure, CI/CD pipelines, and PERN stack applications.

EDUCATION

2004 — 2011

Bay House School and Sixthform

12 GCSEs 3 Alevels, Maths,English,Electronics,Biology,Chemistry,Physics

2020 — 2020

The Open University

Level 3, Project management: the start of the project journey

2011 — 2014

University of Reading

Bachelor’s Degree, Cybernetics BSc Hons

SKILLS

IT Hardware SupportManagementEngineeringElectronicsEvent ManagementElectronic Circuit DesignMatlabMobile DevicesMobile Device RepairsSystems EngineeringC++Technical SupportMicrosoft OfficeLaptop RepairsProject ManagementSolidworksControl Systems DesignEcdl CertificationCProgrammingTestingExperience Working with ChildrenHtmlEvent PlanningSimulinkTeamworkProduction EngineeringInspectionSolderingPc Repairs

ABOUT CRAIG BATES

Experienced Engineering Manager -\"Hands on when he needs to be\"Engineers who report to me say:“You really protect and advocate for the team”“You’re in the details and it’s good because it means you get the problems we face”“It’s great that you’re willing to jump into the code and get hands on when it’s needed”3 years leading and managing teams of engineers6 years software development & systems integrations 12 years multi-discipline engineering

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Craig Bates — Engineering Manager Technical Programme Manager at Checkatrade in Portsmouth, GB | Unifers