Summary
Roy Scott is a Senior Software Engineer with 11 years of experience building game-facing systems, engines, and test automation, blending deep C++ expertise with scripting (C#, Java, Lua, Python) and graphics APIs like DirectX/OpenGL. He has shipped engine-level features and multiplayer integrations—from architecting a component-based C++ engine and real-time reflection scripting at Future Engine to adding Vivox voice and migrating MMO-lite systems to modern C++ at Wolfjaw Studios. Comfortable across tooling, CI, cloud (AWS, Docker) and low-level gameplay/graphics work, he also codified testing standards and rebuilt end-to-end automation to improve team velocity. A DigiPen-trained game programmer who cut his teeth at Blizzard and Microsoft internships, he combines production-quality engineering with a knack for pragmatic test frameworks. Notably, he bridges in-house language migrations and modern C++20 practices, making legacy multiplayer features maintainable for future platforms.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Science in Real-Time Interactive Simulation, Game Programming, Game Design, Bachelor of Science in Real-Time Interactive Simulation, Game Programming, Game Design at DigiPen Institute of Technology