Storywalking Real-time presentation platform built on Unreal Engine, OSC, Stream Deck, and AWS — turning live talks into branching, audience-voted narratives.
UE5 · C++ · Sequencer · OSC · AWS Lambda · DynamoDB · WebSocket
London Marathon Apps · 2025 & 2026 Touch-table installation for the TCS London Marathon. Procedural route splines, video interaction overlays, and synced runner icons across an 85" 40-touch display.
UE5 · C++ · Promultis Uno 2 · procedural meshes · multitouch
IBM 360° LED Content Immersive content design for a 360° LED volume — built with broadcast and audience-immersion in mind.
UE5 · Niagara · LED pixel mapping · virtual production
Visualisation Apps Bespoke product and architectural visualisations for Kindeva, Marriott, and Deloitte. Real-time, configurable, designed to be handled.
UE5 · Blueprints · interactive UI · custom widgets
Virtual Reality Apps Standalone and tethered VR for Veolia, Barratt, and JTI — training, walkthroughs, and immersive product spaces.
UE5 · Quest · Android · OpenXR · interaction frameworks
Ghostrunner 2 — Accolades Trailer Cinematic accolades trailer cutdown. Sharp, propulsive, designed to land in seconds.
After Effects · motion graphics · edit
Game Dev Three Scoops Game Jam, an in-progress boat game, and AdventureVR — early-stage personal work feeding the larger STRAYFOX game.
UE5 · C++ · Niagara · physics · narrative tooling
Embedded Systems Lightweight interactive deliverables — a local-news touchpoint, the Canna World HTML5 build, and the Kindeva ribbon generator.
HTML5 · JS · UE5 pixel streaming · custom plugins