Stephen Swires is a senior gameplay programmer with 13 years of industry experience, specializing in gameplay systems, networking, online services, and UI across PC and console. He rose from Source modding roots to lead and technical director roles on Insurgency and Insurgency: Sandstorm, overseeing console ports, backend inventory systems, and distributed teams. Comfortable in both C++ and Blueprint within Unreal Engine, he has repeatedly solved multiplayer and online infrastructure challenges for AA and indie studios alike. Stephen has a track record of building engineering processes—introducing Perforce, automated builds, code standards, and mentoring junior engineers—to scale small teams into reliable delivery units. He’s navigated acquisition and large-scale studio growth as well as the volatility of layoffs, bringing resilience and pragmatic leadership to new IP prototypes. Based in the UK with a BSc in Computer Science for Games, he blends hands-on implementation with cross-studio coordination and remote team direction.
13 years of coding experience
12 years of employment as a software developer
Computer Games Design, Computer Games Design at Bradford College
BSc Computer Science for Games, BSc Computer Science for Games at University of Bradford
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 Swires - Senior Gameplay Programmer at Epic Games