James McNellis

Principal Software Engineer, Game Engine Security

James McNellis is a Principal Software Engineer at Roblox, focusing on game engine security and previously contributing to the Luau programming language. They have extensive experience in software engineering, having worked at Microsoft on critical components like the Visual C++ Compiler and the Time Travel Debugging toolkit. Prior to Microsoft, James developed high-performance 3-D graphics software and real-time embedded systems at Lockheed Martin. They hold a Master of Science in Computer Science with a focus on Artificial Intelligence from The University of Texas at Arlington and a Bachelor of Arts in Philosophy from The Catholic University of America. Through their career, James has been an active speaker at numerous C++ conferences.

Location

Washington, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices