Craig Baker is a veteran engineering leader with 11+ years scaling platform, architecture, and delivery teams across high-growth fintech and security businesses. Currently VP of Engineering at UpGuard, he focuses on pragmatic architecture boundaries, pipeline-first releases, SSDLC guardrails, and AI-assisted developer workflows to make execution predictable without slowing teams. Previously a founding engineer and Chief Architect at Afterpay, he helped grow engineering from day zero to a global organisation and built platforms that processed billions in payments and unlocked substantial GMV. Craig combines hands-on technical strategy with org design—building low-ego, end-to-end ownership cultures that ship reliably and securely. Based in Melbourne, he has a track record of turning complex integrations and platform work into measurable business outcomes, including a key integration that delivered ~$200M/year for Afterpay.
11 years of coding experience
18 years of employment as a software developer
VCE, VCE at Wesley College
Bachelor's degree Computer Science and Engineering, Bachelor's degree Computer Science and Engineering at Monash 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.