Work

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

Selected work

More work

38 shown

2022 · Mercedes-Benz

Mercedes-Benz EQS CRM Campaign

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

2021 · Mercedes-Benz

Mercedes-Benz EQA CRM Campaign

Interactive CRM campaign for the Mercedes-Benz EQA — TypeScript, JavaScript and Three.js with interactive video animation.

2020

Art work

Selected personal art and 3D pieces in an interactive walkthrough gallery.

2020

WebGL render effects

Canvas and WebGL render-effects experiment.

2020–2024 · Mercedes-Benz

Mercedes-Benz Online Showroom

Mercedes-Benz online showroom — browse, configure and complete vehicle orders online as part of an early digital-retail push.

2018

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.

2018 · Mercedes-Benz

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.

2018 · Mercedes-Benz

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.

2017 · Massey Ferguson

Massey Ferguson AR Experience

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

2017 · Mercedes-Benz

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.

2016 · AGCO

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.

2016 · BT

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.

2015

Car Canvas

Experiment with canvas and device motion — drive with cursor keys or by tilting the device.

2015

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.

2015

Interior Tour Demo

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

2015 · Massey Ferguson

Massey Ferguson Antarctica

JavaScript/Canvas touchscreen experience for Massey Ferguson Antarctica.

2015 · Mercedes-Benz

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.

2014 · The Telegraph

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.

2014 · Capital + Regional

The Mall Reward Me App

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

2013 · Massey Ferguson

Massey Ferguson Package Picker

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

2013 · Mercedes-Benz

Mercedes-Benz Video Channel

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

2012 · Mercedes-Benz

Mercedes-Benz A-Class iOS App

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

2012 · Mercedes-Benz

Mercedes-Benz Citan Microsite

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

2011 · Mercedes-Benz

Mercedes-Benz B-Class Experience

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

2011 · Mercedes-Benz

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.

2011 · Mercedes-Benz

smart Virtual Test Drive

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

2010 · Bausch+Lomb

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.

2010

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.

2009

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.

2009 · UFI LearnDirect

UFI LearnDirect — Employability

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

2008 · UFI LearnDirect

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.

2008

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.

2008

Music of Wales interactive DVD

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

2007

Art & Artists in Context

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

2007

Inspiration from Artists

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

2006

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.

2006

ELWA sound desk

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

2002

Freelance work

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