Steven Campbell is a pragmatic programmer with 12 years of hands-on experience in game and engine development, currently fixing and extending core tech for GameMaker at YoYo Games while co-running indie studio Arcade Badgers. He is fluent across C/C++, C#, Lua, Python, JavaScript and shader languages, and equally comfortable owning small gameplay systems or leading entire engine features. Steven thrives on challenging, unfamiliar problems and has a track record of designing platform abstraction layers, prototype systems and tooling for consoles and mobile. His work spans shipping commercial titles and hobbyist experiments on obscure homebrew hardware, reflecting a deep curiosity about low-level platforms. Collected practical experience from Playbox, Atomicom and Dare to be Digital underpins a disciplined, quality-first approach that often means putting in extra effort to deliver robust solutions.
12 years of coding experience
4 years of employment as a software developer
Upper Second Class, BSc Computer Games Technology with Honours, Upper Second Class, BSc Computer Games Technology with Honours at Abertay University
Contributions:12 commits, 11 pushes in 1 year 8 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.