The Multiplayer Group
David Roberts is a Principal Software Engineer at The Multiplayer Group (MPG) since January 2021, where expertise in Go and Python contributed to the development of the game Scavengers. Previously, David served as a Server Programmer at 22cans from October 2019 to December 2020, focusing on converting a prototype server for Legacy on AWS using C#, AWS, and Akka.NET in Unity. Prior experience includes a Senior Software Engineer role at SquaredUp from January 2015 to December 2019, contributing to an Azure-marketplace item and designing automated certificate tools, as well as a Software Engineer position where significant server-side design work was performed. Early career experience includes a Software Developer role at Data Interchange, maintaining a large codebase for multiple products. David holds a Bachelor's degree in Software Engineering from Durham University, earned between 2009 and 2012.
The Multiplayer Group
The Multiplayer Group's rock-solid team is a passionate bunch, empowered to make incredible games alongside some of the largest games studios. They had the lightbulb moment that building a company solely on multiplayer wasn’t as ridiculous an idea as they’d first assumed. Thy allowing us to supercharge their ambitions whilst still remainingtechnology agnostic and laser. They provide multi-disciplinary teams of producers, artists, designers, QA and engineers, who will take full responsibility for content delivery, and deliver complete game projects from start to finish.