James Carr is a software engineer with nine years of experience based in Stony Stratford, England, currently advancing Stripe's Terminal product. He has deep payments domain experience from earlier work on Payouts—integrating banking partners across Southeast Asia and improving payouts in Brazil—and now focuses on API design, onboarding engineers from acquisitions, and raising operational rigor through metrics and documentation. A Masters of Engineering in Computing from Imperial College London, James blends hands-on implementation with product-facing engineering and team enablement. Colleagues rely on him for clear API contracts and practical observability that keep merchant-facing hardware and SDKs reliable at scale.
9 years of coding experience
1 year of employment as a software developer
Masters of Engineering (MEng), Computing, Masters of Engineering (MEng), Computing at Imperial College London
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.