Stephen Kelly is a software engineer with 11 years of experience specializing in C++ game engine development, real-time rendering, and procedural game systems. Currently at Enduring Games and teaching programming and game design previously, he balances production work with education to clarify complex concepts for both teams and students. He is the author and active builder of Tara, an open-source game engine project that reflects his focus on low-level engine architecture and tooling. Based in Warrenton, Virginia, he combines practical industry experience with ongoing academic pursuits in applied computer science and game programming. Colleagues and learners know him for turning rendering challenges into maintainable systems and for shipping engine features that prioritize performance and extensibility.
11 years of coding experience
Computer Game Design, College Freshman - Junior, Computer Game Design, College Freshman - Junior at John Paul the Great Catholic University
Applied Computer Science, Game Programming, College Senior - Supersenior, Applied Computer Science, Game Programming, College Senior - Supersenior at George Mason University
Contributions:41 pushes, 2 branches in 1 year 2 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
Stephen Kelly - Software Engineer at Enduring Games