My work

Shrapnel
Lumosity
Delta Software
Touch Table
Nitro Dash
Orbits 101

Shrapnel

My role: Unreal Developer
Platforms: PC
Software: Unreal Engine 5
Languages: C++

Shrapnel is a AAA extraction shooter built in Unreal Engine 5. At Ironbelly Studios we worked on the game's C++ code. I was responsible for adding features and polish to the third and first-person character controls.


Video

Lumosity Unity port

My role: Senior Unity developer
Platforms: Android, iOS, WebGL
Software: Unity
Languages: C#

Lumosity is a brain training app for mobile phones containing several minigames. At Ironbelly Studio we worked on porting these games to Unity. I was wholly responsible for several minigames.

Website

Delta Software

My role: Programmer, 3D artist, VFX, Shaders
Platforms: Custom hardware (Delta Touchscreen)
Software: Unity, Blender, Adobe Photoshop, Substance Designer, Substance Painter
Languages: C#, Shaderlab

A minigame collection played on a massive 70-inch touchscreen. Every game was designed to be played with two players.


Video

Touch Table

My role: Programmer, 3D artist, VFX, Shaders
Platforms: Custom hardware (Touch Table)
Software: Unity, Blender, Adobe Photoshop
Languages: C#, Shaderlab

Eight different games, played on a touch table with up to four players.


Video

Nitro Dash

My role: 3D artist, Programmer, Shaders
Platforms: Android, iOS
Software: Unity, Blender
Languages: C#, Shaderlab

A 3D infinite runner where the player must drive their car as far as possible. The player can jump on another car and hijack it.


Video


Orbits 101

My role: Programmer
Platforms: Android, iOS
Software: Unity, Illustrator, Photoshop
Languages: C#

In Orbits 101, your job is to fly a spaceship and explore the cosmos. However, there's one catch; You can only propel yourself forwards or backwards. How hard can it be? It's only rocket science.


Video