About Me
I'm a creative technologist who's spent 25 years exploring what's possible at the intersection of code and visual experience. I work with WebGL, Three.js, React Three Fiber, AR, and VR to build things that push technical boundaries while staying performant and beautiful.
I specialize in bridging 3D pipelines to the web - bringing high-quality assets from Unity, Unreal, and Blender into performant web experiences through techniques like VAT (Vertex Animation Texture), optimized models, and efficient animation systems. I'm drawn to projects that blend experimentation with execution — shader systems, particle effects, real-time 3D environments, and interactive experiences that make people go "wait, how does that work?"
How I Work
R&D Mindset
I love the messy middle of solving problems that don't have Stack Overflow answers yet. Whether it's custom shaders, complex animations, or finding creative solutions to performance challenges, I enjoy the puzzle-solving as much as the final product.
Technical + Creative
I speak both languages fluently. I can translate "we want it to feel more organic" into actual code, and explain technical constraints without killing creative ambition.
Collaborative or Solo
I work best as the sole technical lead, collaborating closely with designers, UX specialists, and creative directors to bring their vision to life. I translate design intent into performant code and can work directly from Figma, design specs, or creative briefs.
Technical Expertise
Platforms & Frameworks
Development & Tooling
Styling & UI Frameworks
AI & Generative Tools
Project Archive
25+ years · 35 projects · Liverpool, UK

New York Dreamwheel AR Tourism
2025Augmented reality experiences for New Jersey Dreamwheel tourism with navigation system for gondola attractions.

AR Strainge Beast Interactive
2020Complex AR Interactive web experience for Strainge Beast brand. Green screen video, complex vector animation, raycasting and content management.
Broadway Re-Launch
2020AR experience for Broadway show re-launch. Model animation, shake detetcion and audio playback system

National Gallery - Sensing The Unseen
2020Immersive experience for the National Gallery London with spatial audio, and magnifying glass mechanic to view high res artwork details, re-used across multiple paintings. Article link: https://www.theguardian.com/artanddesign/2021/mar/31/national-gallery-first-show-designed-mobile-phones-jan-gossaert
M·A·C Cosmetics AR Try On
2019First Instagram AR direct shopping filter for MAC Cosmetics product try-on.

Apple iPod Nano Launch Campaign
2011High-impact campaign for iPod Nano launch using custom JLSX banner engine for dynamic creative.

British Airways T5 'Yesterday' - Award Winner
2008Award-winning interactive experience for British Airways Terminal 5 opening, celebrating the history of flight with 'Yesterday' by The Beatles.
Aquarium AR Kids Experience
2025AR experiences for various aquarium attractions such as SeaLife, animated models, physics, particles and facts overlays for kids.

Auckland Zoo AR Dinosaurs
2025Dinosaur Discovery Track where visitors use phones to access AR and Audio dinosaur experiences.

VR Car Showroom Sales Training
2025Major Car brand Immersive 360° VR experience with hotspot navigation and video spheres for VR devices.
AR Publishers Archive
2024AR responsive tiles and raycaster navigation system to triger video, articles, images and audio of AR publishing archive in both French and Netherlands.

Wash N Wag Academy
2024Comprehensive website for dog grooming academy with complex animations and responsive design.

AR Gift Experience
2023Visual Audio synced model AR gift unwrapping experience.
AR Publishers Portal
20233D model world-tracking raycaster navigation system to triger animations and content for AR publishing experiences.
Facetracker 3D Helmet
2022Web-based Face Tracker with mouth-controlled animation using Web Assembly

Intel Interactive Demo
2022Image tracker, animated models and cookie functionality to log tracked experiences.
Takeda Pharma Experience
2021Interactive pharmaceutical visualization experience.
2 Heads - Cryptic Nights Art Exhibit
2020Commisioned by Cryptic, an Art House in Glasgow, for their Cryptic Nights series in Centre for Contemporary Arts. Interactive facially-controlled groove box allowing users to add delay and reverb with eyes and mouth and change tracks with hand gestures.
Google Chromebook Setup Guide
2020Interactive 360 setup guide for Google Chromebook devices.

Bicester Village Shopping Portal
2017Multi-skin, multi-language shopping portal for Bicester Village luxury outlet, featuring three distinct visual themes and comprehensive localization.

Chevrolet Homepage Experience
201735 second HD video using image sequence preloader to deliver a 360° interactive experience on Chevrolet homepage.

Sky Store Interactive Card Game
2017Interactive card game experience for Sky Store, driving user engagement with Sky's digital entertainment platform.

Sky Go Interactive Experience
2016Interactive promotional experience for Sky Go streaming service, showcasing on-demand content capabilities.

Harley Davidson Arabic Website
2014Complete Arabic website for Harley Davidson, featuring right-to-left layout and culturally adapted content for Middle Eastern markets.

Mercedes Fleet Digital Magazine
2013Interactive digital magazine for Mercedes fleet services, featuring rich media content and engaging page-flip animations.

British Airways Caribbean Campaign
2012Rich interactive campaign for British Airways Caribbean routes, featuring destination exploration and booking integration.

Apple iTunes - Leona Lewis Campaign
2011iTunes promotional campaign for Leona Lewis album launch, featuring interactive music visualization.

Mercedes-Benz 'Tweet Race'
2011Innovative social media campaign where Twitter interactions powered animated Mercedes vehicles on a virtual racetrack in real-time.

British Airways Audio Experience
2010Audio-driven interactive experience for British Airways, featuring dynamic soundscapes and musical elements.

British Airways Height Cuisine Facebook App
2010Facebook application for British Airways 'Height Cuisine' campaign, engaging users with in-flight dining experiences.

Butlins Complete Rebrand
2010Comprehensive digital rebrand for Butlins holiday resorts, modernizing the family entertainment brand for the digital age.

Canon Interactive Kiosk - Paris Event
2010Large-scale touch screen kiosk experience for Canon at major Paris Canon Expo event

Nike Banner Campaign
2010High-impact display banner campaign for Nike, featuring dynamic animations and product showcases.

Ogilvy Fellowship WordPress Portal
2010Custom WordPress portal for Ogilvy Fellowship program, managing applications and showcasing fellow work.

ITV Homepage Takeover - BT Broadband
2009Major homepage takeover for ITV.com promoting BT Broadband, handling massive concurrent traffic with rich interactive elements.