John Arthorne is a seasoned engineering leader with 20 years of experience building developer tools, cloud-native infrastructure, and scalable commerce platforms. As Shopify’s Director of Engineering for Checkout, he leads teams that deliver the APIs and extensibility merchants and app developers rely on for millions of storefronts. He has a deep technical pedigree from early work as a founding Eclipse Platform developer through senior engineering roles at IBM and Shopify, including authorship of core concurrency and provisioning systems. A prominent open source community leader and former Eclipse Foundation board representative, he blends hands-on engineering with developer advocacy and public speaking. He’s particularly skilled at turning complex platform primitives into productionized tooling and continuous delivery pipelines that accelerate developer velocity. Based in Ottawa, he pairs technical depth with decades of customer engagement and cross‑team scaling experience.
20 years of coding experience
24 years of employment as a software developer
Diploma of College Studies Honours Science, Diploma of College Studies Honours Science at CEGEP - John Abbott College
Bachelor Highest Honours Computer Science, Bachelor Highest Honours Computer Science at Carleton 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
John Arthorne - Director Of Engineering, Checkout at Shopify