
Recoil Works
A weapon crafting FPS. You build a gun from a chassis and swappable parts, then test how each part changes the way it fires.
View projectGameplay & systems designer · Unreal Engine 5
I design and build gameplay systems in Unreal Engine 5. MSc Computer Games Design, Distinction. Most recently I built Recoil Works, a modular weapon crafting FPS.
4+
years building in Unreal Engine 5
MSc
Computer Games Design, Distinction 78.7%
BSc
Computer Games Development, First Class 75.5%
13
games and tools in this portfolio, solo and team
01 // Featured
My MSc master project, and the solo life sim that placed 2nd at GradEx 2025.

A weapon crafting FPS. You build a gun from a chassis and swappable parts, then test how each part changes the way it fires.
View project
A medieval life sim I built solo in eight weeks, with needs that decay, skills that change how you use objects, a build mode, and an AI that takes over your character when you go idle.
View project02 // Projects
Producer & tech lead · Team of 7
A couch party game for two to four players, fighting over tile arenas above a black hole.
Tech lead · Team of 29
Wave-based pirate ship combat, with upgrades at a shop island between waves.
UI & VFX · Team of 18
A survivors-like where I built the whole game UI and created the VFX.
On holdPersonal project · Solo
A multiplayer systems sandbox inspired by Garry’s Mod roleplay servers, with procedural weapon stats and player trading.
Solo · Prototype
A first-person potion factory, where you build machines and ship potions.
Solo · UE5 C++
A cellular automata cave generator, with seeds and settings designers can tweak.
Solo · Prototype
A fast arena shooter built around game feel, with bouncing projectiles and area attacks.
BSc dissertation · 16 weeks
Research and a playable artefact on designing minimal UI that keeps players immersed.
MSc research · 24 weeks
A literature review on loot boxes, gambling, and the effect on vulnerable players.
03 // About
I’ve been making games since 2020, when I started running Garry’s Mod servers and taught myself Lua to build their systems.
Since then I’ve finished a First Class BSc in Computer Games Development and an MSc in Computer Games Design with Distinction, both at the University of Staffordshire. I like systems players can poke at: crafting, inventories, economies, and anything with numbers underneath.
On team projects I usually end up as tech lead or producer. I look after Git and integration, and build the core gameplay everyone else plugs into.
Leading isn’t new to me: I was Head Boy at school, and I’ve played team sports all my life, mostly rugby and hockey.
Where it started
Lockdown, 2020. I was 15, stuck at home playing Garry’s Mod, and I started wondering how the games I loved were actually made.
I taught myself Lua from tutorials and the Garry’s Mod wiki, starting with small addons and working up to full server systems. Menus and UI were always my favourite part, and that’s where my love of UI began.
Running the servers taught me the side of games players never see. I hired developers and staff, set up applications and interviews to find the right people, and trained them once they joined. The servers even turned a profit, and people from back then still message me for help with their projects.
2020–2023
Garry’s Mod servers
Founded three DarkRP servers and co-owned two more, writing their systems in Lua.
2022–2025
BSc, First Class
Computer Games Development. Built the UI and VFX for Wild Magic in second year, then led tech on Leviathan’s Gauntlet and placed 2nd at GradEx with Feudal Living.
2025–2026
MSc, Distinction
Computer Games Design, finishing with Recoil Works as my master project.
Now
Next quest
Building a game in Roblox and looking for a gameplay or systems design role.
04 // Contact
I’m looking for gameplay and systems design roles. Email is the quickest way to reach me.