DR

David Roberts

Principal Software Engineer at 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.

Location

Nottingham, United Kingdom

Links

Previous companies


Org chart

No direct reports

Teams


Offices


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.