James Mcnellis

Principal Software Engineer, Game Engine Security at Roblox

Washington, District of Columbia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code14 years of coding experience
job14 years of employment as a software developer
bookMaster of Science Computer Science / Artificial Intelligence, Master of Science Computer Science / Artificial Intelligence at The University of Texas at Arlington
bookBachelor of Arts Philosophy, Bachelor of Arts Philosophy at The Catholic University of America
languagesc++, c
stackoverflow-logo

Stackoverflow

Stats
351,412reputation
27.7mreached
2,714answers
14questions
Badges
constants
top-1%
closures
top-5%
floating-point
top-5%
debugging
top-5%
malloc
top-5%
grammar
top-5%
github-logo-circle

Github Skills (131)

multithreading10
multidimensional-arrays10
windows10
c-preprocessor10
operator-overloading10
winapi10
gcc10
printf10
if-statement10
lua10
scripting-language10
casting10
visual-studio10
compiler-construction10
overriding10

Programming languages (4)

C#C++CSSRust

Github contributions (5)

github-logo-circle
dbremner/cxxreflect

Oct 2011 - May 2012

Contributions:39 commits in 6 months
microsoft/STL

Oct 2022 - Jul 2025

MSVC's implementation of the C++ Standard Library.
Contributions:1 review in 2 years 9 months
cpp
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