James Leung is a software engineer with 24 years in the games industry, currently contributing to Riot Games' engineering efforts in Los Angeles. He specializes in building systems and tools that improve end-user quality and streamline development, with a particular focus on localization QA and bi-weekly patch pipelines. His background spans hands-on QA at BioWare on major franchises through to software engineering roles at Riot, giving him a rare blend of player-focused testing insight and production engineering discipline. James is motivated by working with teams who care deeply about their craft and players, and he brings an eye for friction points that unlock smoother, smarter workflows.
24 years of coding experience
6 years of employment as a software developer
B.Sc, Computing Science, Bioinformatics, B.Sc, Computing Science, Bioinformatics at University of Alberta
Simple Pokemon battle engine implemented in Javascript
Contributions:1 review, 2 PRs, 27 pushes in 2 years 11 months
battlejavascriptgamepokemon-battle
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.