Projects

Professional Projects

Fortnite org logo

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.
Fortnite feature image
  • ue5
    Unreal Engine 5
  • uefn
    Unreal Engine for Fortnite
  • cpp
    C++
  • verse
    Verse
  • perforce
    Perforce
Fall Guys org logo

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.
Fall Guys feature image
  • unity3d
    Unity3D
  • csharp
    C#
  • ps4
    Sony Playstation 4
  • switch
    Nintendo Switch
  • android
    Android
  • ios
    iOS
  • git
    Git
Temple Run: Treasure Hunters org logo

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.
Temple Run: Treasure Hunters feature image
  • unity3d
    Unity3D
  • csharp
    C#
  • android
    Android
  • ios
    iOS
  • git
    Git
Tate 'Modigliani' VR org logo

Tate 'Modigliani' VR

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

Tate 'Modigliani' VR feature image
  • unity3d
    Unity3D
  • csharp
    C#
  • htcvive
    HTC Vive
  • git
    Git
Utah Climate Challenge org logo

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.
Utah Climate Challenge feature image
Supersaurs org logo

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
    Unity3D
  • csharp
    C#
  • android
    Android
  • ios
    iOS
  • git
    Git
Happy Studio org logo

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.
Happy Studio feature image
  • unity3d
    Unity3D
  • csharp
    C#
  • android
    Android
  • ios
    iOS
  • git
    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.
  • ue5
    Unreal Engine 5
  • cpp
    C++
  • ps4
    Sony Playstation 4
  • perforce
    Perforce
Fable Legends org logo

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.
Fable Legends feature image
  • ue5
    Unreal Engine 5
  • cpp
    C++
  • xboxone
    Microsoft XBox One
  • perforce
    Perforce
Magic Origins org logo

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.
Magic Origins feature image
  • cpp
    C++
  • lua
    Lua
  • ps4
    Sony Playstation 4
Magic 2015 - Duels of the Planeswalkers org logo

Magic 2015 - Duels of the Planeswalkers

Developed UI and gameplay features in C++ and Lua in an in-house developed game engine.

  • cpp
    C++
  • lua
    Lua

Personal Projects

Online CV & Portfolio

Personal website, online CV and project portfolio.

  • astro
    Astro
  • typescript
    Typescript
  • git
    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.

RapidSheet Data Plugin feature image