Projects
Professional Projects

Fortnite
Working on an unannounced project in the Fortnite codebase.
- Working closely with design to prototype gameplay mechanics.
- Exploring early-stage UEFN tech options, evaluating trade-offs to balance project deadlines with broader organizational goals.

- Unreal Engine 5
- Unreal Engine for Fortnite
- C++
- Verse
- Perforce

Fall Guys
Held multiple key roles at Fall Guys, leading critical engineering and platform initiatives.
- Headed and scaled the Engine team for the mobile release, delivering critical mobile initiatives.
- Creative Mode: Led and coordinated cross-team optimisation efforts, improving memory usage, FPS, and load times.
- Free-for-All: Collaborated with partners to add PS5, Xbox, and Switch support.
- Managed senior engineers and led workshops on performance, tooling, and platform development.

- Unity3D
- C#
- Sony Playstation 4
- Nintendo Switch
- Android
- iOS
- Git

Temple Run: Treasure Hunters
A match-3 mobile game based on the Temple Run IP, published by Scopely.
- Led the client engineering team preparing for public release, ensuring live-ops readiness.
- Developer efficiency: Improved workflows with Jenkins automation and custom-built tools.
- Optimized the metagame, enforcing art/tech budgets and profiling performance.
- Delivered the "Idle mode" feature from prototype to production, collaborating across design, art, and tech art.

- Unity3D
- C#
- Android
- iOS
- Git

Tate 'Modigliani' VR
A VR experience developed for Tate Modern’s Modigliani exhibition.

- Unity3D
- C#
- HTC Vive
- Git

Utah Climate Challenge
A local co-operative multiplayer game developed for the Natural History Museum of Utah.
- Involved in pre-production, client consultations, and final project development, collaborating closely with design and art.
- Developed in Unity3D using the High-Level Network API.
- Built tools to improve iteration for designers.

- Unity3D
- C#
- Git

Supersaurs
An iOS and Android AR companion app for the book “Supersaurs 1: Raptors of Paradise”.
- Led the development of the app, collaborating with the client and internal art & design teams from pre-production to launch.
- Integrated Vuforia AR and developed the app in Unity3D.
- Successfully launched the app on Google Play and the Apple App Store.
- Unity3D
- C#
- Android
- iOS
- Git

Happy Studio
Happy Studio mobile app for McDonald's.
- Developed new gameplay features.
- Integrated AR and facial recognition SDK, setting up the foundation for new AR based gameplay features.

- Unity3D
- C#
- Android
- iOS
- Git
Atom Universe
- Developed gameplay features for mini-games, including the complete implementation of a multiplayer bowling game.
- Profiled and optimized levels, integrated analytics support, and implemented platform-specific features for PS4.
- Unreal Engine 5
- C++
- Sony Playstation 4
- Perforce

Fable Legends
A cooperative action role-playing video game developed for Windows and Xbox One.
- Developed gameplay and UI features focused on player retention and engagement.
- Contributed to the UI core tech, developing UI features and optimising the in-house UE4 WPF framework.
- Contributed to the Windows UWP port.

- Unreal Engine 5
- C++
- Microsoft XBox One
- Perforce

Magic Origins
- Worked on the PlayStation 4 port, closely with the core tech team.
- Refactored legacy gameplay systems, profiling & optimization.
- Developed UI and gameplay features.

- C++
- Lua
- Sony Playstation 4

Magic 2015 - Duels of the Planeswalkers
Developed UI and gameplay features in C++ and Lua in an in-house developed game engine.
- C++
- Lua
Personal Projects
Online CV & Portfolio
Personal website, online CV and project portfolio.
- Astro
- Typescript
- Git
RapidSheet Data Plugin
A Unity3D plugin released on Unity's Asset Store, enabling developers to pull content from Google Sheets into their game, both in the editor and at runtime.

- C#
- Git