Barcrest Games
Software Engineer
Inspired Gaming Group
Game Development Manager
Inspired Gaming Group
Research Development Software Developer
Lead Software Engineer
Pixel Toys
Technical Director
Inspired Gaming Group
Content Developer
Inspired Gaming Group
Tech Lead
Inspired Gaming Group
Senior Software Engineer
Pixel Toys
Lead Programmer
Red Gaming
Senior Software Engineer
Birmingham University