DR

David Roberts

Principal Software Engineer

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

This person is not in the org chart


Teams


Offices