Jack Thomas is a Staff Software Engineer with a decade of experience building payment systems and authorizations at Visa, where he progressed from intern to staff engineer driving new payment flows and VisaNet support. Based in the Denver area, he combines deep backend expertise in high-throughput financial systems with a practical product-minded approach to shipping reliable, secure services. His early work includes developing classroom automation via an Alexa skill and mission intelligence software during internships, reflecting a habit of prototyping across domains. Jack’s steady internal progression at Visa signals strong technical ownership and the ability to influence large-scale payments infrastructure. He holds a BS in Computer Science with a Mathematics minor from Utah State University and brings a hands-on, systems-thinking mindset to complex distributed problems. Notably, his career arc shows a consistent focus on production resiliency and pragmatic engineering rather than headline-grabbing open-source publicity.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Science (BS), Computer Science, Mathematics Minor, Bachelor of Science (BS), Computer Science, Mathematics Minor at Utah State University
Contributions:13 pushes, 1 branch in 1 year 9 months
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.