James Thomas is a Lead Software Engineer based in Austin with a two-decade-long passion for building systems that bridge low-level logic, delightful UIs, and physical hardware. He combines hands-on experience across the full stack—from microcontrollers and assembly-level tinkering to web, mobile, and desktop interfaces—while recently deepening his AI expertise through a Master's in Artificial Intelligence at UT Austin. As founder of Jaybird Software and a leader at companies including Intel, Offerpad, PepsiCo, and ANS, he balances product-minded engineering with team leadership and entrepreneurship. James is particularly interested in the intersection of embedded systems and ML, believing small devices will reshape real-world sensing and actuation. Outside work he brings curiosity from physics, astronomy, and ham radio into engineering problems, often applying principles across domains that others treat as separate. That cross-disciplinary thinking and long arc of hands-on craft make him a pragmatic innovator who enjoys dropping to the metal when necessary.
8 years of coding experience
14 years of employment as a software developer
Master’s of Artificial Intelligence, Master’s of Artificial Intelligence at The University of Texas at Austin
Bachelor's degree Physics, Bachelor's degree Physics at Arizona State University
Contributions:15 commits, 9 pushes, 1 branch in 11 days
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.