Joshua Nguyen is a gameplay software engineer with nine years of experience building AI-driven gameplay and tools across C++, C#, Unreal, and Unity, currently contributing to Meta Horizon Worlds’ NPC tooling. He pairs deep systems knowledge—gameplay ability systems, networking, pooling, and dynamic dialogue—with hands-on experience shipping VR and AAA benchmarking prototypes for HP and indie titles on Steam and Oculus. A longtime coder who started at 15, Joshua moves fluidly between engine-level C++ and higher-level tooling in TypeScript/.NET to empower creators and AI training workflows. His background spans R&D, DevOps pipelines, and freelance game development, giving him both product-focused rigor and rapid prototyping agility. Based in Cypress, Texas, he’s actively seeking remote AAA engineering roles and is noted for increasing code coverage and refactoring core systems while maintaining performance.
9 years of coding experience
5 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of Houston
Bachelor of Science Computer Science, Bachelor of Science Computer Science at University of Houston-Victoria
Contributions:93 pushes, 1 branch in 3 years 4 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
Joshua Nguyen - Gameplay Software Engineer II at Meta