James Huxtable is a Lead AI Engineer specializing in match simulation with 11 years in games development and a deep, practical mastery of modern C++ (with an eye on Rust). He has progressed from junior 3D programmer to lead roles at Sports Interactive, shipping gameplay systems, camera and encoding features, and bespoke neural-network–based narrative and relationship AI. A former university senior lecturer, he revitalised C++ curricula, introduced CI/VCS best practices and created PyASGE bindings to bridge teaching and industry tools. James combines production-grade engineering with academic rigour, a proven track record of large refactors in critical codebases, and a long-standing commitment to cross-platform and open-source ecosystems.
11 years of coding experience
12 years of employment as a software developer
PGCert HE, Teaching and Learning in Higher Education, PGCert HE, Teaching and Learning in Higher Education at University of the West of England
MSc, Computer Games and Entertainment, MSc, Computer Games and Entertainment at Goldsmiths, University of London
Contributions:18 releases, 114 commits, 96 pushes in 2 years 3 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.
Request Free Trial
James Huxtable - Lead AI Engineer - Match Simulation