Principal Software Engineer, Game Engine Security at Roblox
Washington, District of Columbia, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
James Mcnellis is a Principal Software Engineer with 14 years of systems-level experience building compilers, debuggers, and high-performance runtime systems for Windows and game engines. He led architecture for Time Travel Debugging replay and shipped ARM Pointer Authentication-based control-flow integrity across Windows, and later contributed core language and JIT work for Luau at Roblox. Known for deep C++ expertise and systems programming craftsmanship, he blends security-first design with practical engineering to make tools dramatically faster and more scalable. Based in Washington, D.C., he pairs technical leadership with a curiosity beyond code—classical music, photography, and a taste for scotch—which often surfaces in thoughtful, conference-grade presentations and mentorship.
14 years of coding experience
14 years of employment as a software developer
Master of Science Computer Science / Artificial Intelligence, Master of Science Computer Science / Artificial Intelligence at The University of Texas at Arlington
Bachelor of Arts Philosophy, Bachelor of Arts Philosophy at The Catholic University of America
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 Mcnellis - Principal Software Engineer, Game Engine Security at Roblox