Summary
Peter Lockhart is a software engineer with 11 years of experience specializing in C++ and game-focused systems, currently contributing at Epic Games after roles at Team17 and as Lead Developer for a player intelligence startup. He holds a First Class Master's in Computer Game Design and Development from Queen's University Belfast and has a strong track record building end-to-end systems—from Unity plugins and mobile build pipelines to analytics and session capture. Comfortable in small teams and startups, he designed robust tooling for remote playtests that automated build injection, recording, and analytics workflows. His background includes optimisation for low-end devices and cross-platform engineering with C# and C++, reflecting a practical emphasis on performance and reliability. An avid mountaineer, he brings the strategic thinking he enjoys in real-time strategy games to solving complex software problems. Check his portfolio for current projects and deeper technical examples.
11 years of coding experience
6 years of employment as a software developer
Master’s Degree, Computer Game Design and Development, First Class Honours, Master’s Degree, Computer Game Design and Development, First Class Honours at Queen's University Belfast