James Parsons is a Principal Multiplayer Engineer with nearly 15 years of experience leading cross-disciplinary teams to deliver robust, engaging multiplayer systems for AAA titles, most recently driving Forza Motorsport’s acclaimed multiplayer and live-service program. He combines deep technical expertise in network programming, client/server architecture and cross-platform integration with hands-on delivery, having rebuilt critical lobby and matchmaking systems to boost matchmade lobby sizes by 25% without sacrificing match quality. James has shipped multiple Forza titles, led large teams and incubated innovative game modes through rigorous playtests, helping push multiplayer engagement to series highs and earn BAFTA recognition. He’s equally at home in low-level debugging and telemetry-driven live ops as he is mentoring engineers and shaping UX for competitive experiences, and he brings an uncommon background in MEMS research and a patent to his pragmatic, engineering-first leadership.
11 years of coding experience
17 years of employment as a software developer
Bachelor of Engineering - BE Computer Software Engineering, Bachelor of Engineering - BE Computer Software Engineering at University of Washington
Contributions:1 review, 99 PRs, 120 pushes in 1 year 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 Parsons - Principal Multiplayer Engineer at Riot Games