James Lappin is a Senior Software Engineer and engineering manager with a decade of experience specialising in payments and financial services, currently leading teams at Checkout.com. He combines hands-on C#/.NET development with cloud-native practices like Docker and strong SQL skills to build reliable, high-throughput payment systems. His career includes technical leadership at Judopay and early C# development experience, giving him deep domain knowledge across mobile and backend payments stacks. Trained in Computer Systems Engineering at Lancaster University, he brings an engineer’s pragmatism to scaling teams and production services while maintaining a developer-first mindset.
10 years of coding experience
5 years of employment as a software developer
Engineer’s Degree, Computer Systems Engineering, 2-2, Engineer’s Degree, Computer Systems Engineering, 2-2 at Lancaster University
Some common programming tests that employers frequently request
Contributions:1 PR, 3 pushes, 2 branches in 4 years 4 months
testingrequestemployers
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
James Lappin - Senior Software Engineer at Checkout.com