Work
A few projects from across the years — a light overview of the experience.
Selected work

Mercedes me connect
POS v1 — app launch
First-version dealership POS for the Mercedes-me connect app launch — interactive demos of key features so visitors could learn through play.

Massey Ferguson POS
14-language product showcase
Touchscreen product showcase for Massey Ferguson in 14 languages — 360° views, brochures, interaction tracking, plus a content and hotspot authoring tool, updated annually for trade shows.

AMG GT Multiplayer Game
1–4 player iPad / Anki race
Kids multiplayer racing game for Mercedes-Benz using Anki Overdrive cars, Multipeer Connectivity and Core Bluetooth — coping with incomplete high-speed track readings so 1–4 players could race on iPad.

Mercedes-Benz iOS apps
Lifestyle, kiosk & enterprise
Years of Mercedes-Benz iOS work — App Store lifestyle apps, kiosk builds and enterprise tools, from configurators and games to VR training and data capture.

Music Walk of Fame
Native iOS AR for Camden
Companion iOS app for Camden’s Music Walk of Fame — scan each paving stone to unlock a customised artist AR experience, built natively with Swift, ARKit and SceneKit.

HoloLens development
Mixed reality for events
Early HoloLens and Unity experiments for Digital Annexe University events — mixed-reality demos while learning the platform from a developer preview kit.
More work
38 shown

Mercedes-Benz EQS CRM Campaign
Interactive CRM campaign for the Mercedes-Benz EQS — TypeScript, JavaScript and Three.js with scroll-driven animation.

Mercedes-Benz EQA CRM Campaign
Interactive CRM campaign for the Mercedes-Benz EQA — TypeScript, JavaScript and Three.js with interactive video animation.
Art work
Selected personal art and 3D pieces in an interactive walkthrough gallery.

WebGL render effects
Canvas and WebGL render-effects experiment.

Mercedes-Benz Online Showroom
Mercedes-Benz online showroom — browse, configure and complete vehicle orders online as part of an early digital-retail push.
Mercedes-Benz Trucks ABA Brake VR Training
VR training for Mercedes-Benz Trucks Active Brake Assist (ABA) — started as an iOS Swift build, then evolved when Android and YouTube-hosted VR video were requested.

Mercedes-Benz me2
Second-release Mercedes-me POS — a more interactive follow-up to the launch build, still running on kiosks across the retail network.

Mercedes-Benz Window Display
Interactive window reveal and in-store apps for the A-Class / MBUX popup at Westfield Shepherd’s Bush — a full-screen video wall that ran for over six months.

Massey Ferguson AR Experience
ARKit experience for Massey Ferguson, built in Swift for the Shoreditch installation.

Mercedes-Benz Used Car Locator
Dealership used-car search — national inventory and stock local to that showroom, with offline kiosk workflows that stay current with product data.

AGCO Agritechnica POS
Offline touchscreen framework for four AGCO brand stands at Agritechnica — product showcases, visitor capture and analytics, with on-site fixes during the show.

Explore London from the BT Tower
iOS visitor app for BT Tower — explore London landmarks in a pre-rendered view or in AR at the gallery, unlocked with Estimote beacons after altitude alone proved unreliable.
Car Canvas
Experiment with canvas and device motion — drive with cursor keys or by tilting the device.

Doble & Bignall online shop
Freelance online shop with a simple CMS for stock, customers and orders — PHP/CodeIgniter backend, responsive SPA front end, PayPal Express Checkout.

Interior Tour Demo
Canvas and device-motion experiment for an interior tour experience.

Massey Ferguson Antarctica
JavaScript/Canvas touchscreen experience for Massey Ferguson Antarctica.

Mercedes-Benz Point of Sale
Interactive POS for Mercedes-Benz retail stores, pop-ups and events — configurators, education, brochures and search across the retail network.

Telegraph 500 Must-Have Apps
Responsive site for The Telegraph’s top 500 apps — Node.js backend, Keystone CMS and workers harvesting App Store and Play Store listings for ranking and reviews.

The Mall Reward Me App
iOS loyalty app for Capital + Regional’s The Mall “Reward Me” programme, built with Swift and Core Data.

Massey Ferguson Package Picker
Interactive 3D package picker for Massey Ferguson — explore product package options in three dimensions.

Mercedes-Benz Video Channel
JavaScript video channel for Mercedes-Benz with dynamic video captioning.

Mercedes-Benz A-Class iOS App
iPhone and iPad app for the Mercedes-Benz A-Class launch, built with Objective-C.

Mercedes-Benz Citan Microsite
Product microsite for the Mercedes-Benz Citan van, built with HTML and JavaScript.

Mercedes-Benz B-Class Experience
A Flash B-Class experience with parallax layers, video and a wraparound interactive journey.

Mercedes-Benz C-Class Coupé iOS App
iOS launch app for the Mercedes-Benz C-Class Coupé on iPhone and iPad — Objective-C, Xcode and Core Animation.

smart Virtual Test Drive
A Facebook app wrapping a smart virtual test drive around the user’s profile, generating shareable images and backgrounds.

Bausch+Lomb Toric Calculator
My first iOS app (2010), and Bausch+Lomb’s first — a free Toric Calculator for eye-care practitioners fitting contact lenses.

Fflic a Fflac teaching resource
Interactive DVD resources for teaching Welsh as a second language — Flash projectors in AS2/AS3, with a promotional site of working examples.

D&T AS & A Level Product Design
A bilingual AS/A Level Product Design teaching resource with synchronised audio, video and timeline animation, delivered on DVD for Mac and PC.

UFI LearnDirect — Employability
LMS-ready employability e-learning for UFI LearnDirect — bespoke Flash activities, framework updates and staged releases, built with accessibility in mind.

Learn Direct Letter Diver
A Flash literacy game for UFI LearnDirect on Facebook — spell words by collecting letter-fish while avoiding sharks. Later reused for Number Diver.

Modern Foreign Languages
A bilingual foreign-language teaching resource in Welsh and English — ActionScript 2 framework with XML content via a remote CMS, built with accessibility in mind.

Music of Wales interactive DVD
A bilingual interactive DVD — Flash content in a Director shell, delivered as a PC/Mac hybrid disc.

Art & Artists in Context
A bilingual art resource for ages 11–16, built around contemporary Welsh artists with a strong video component.

Inspiration from Artists
A bilingual learning resource exploring inspiration drawn from artists’ work and practice — multilingual and built with accessibility in mind.

Dynamo 14–19
Director application with Flash modules for the Welsh Assembly Government’s Dynamo 14–19 programme — interactive e-learning on DVD with captioned video, quizzes, games and Shockwave 3D.

ELWA sound desk
A drag-and-drop multi-track sound mixer for an ELWA learning resource, built in ActionScript 3.

Freelance work
A selection of small early freelance web design jobs for various clients.