Link

Battlefield 2042

Technical Experience Designer

Battlefield 2042 case image

Describe it!

The next instalment in the blockbuster franchise.

What did you do?

UI & HUD via visual scripting, as well as taking both tech and design lead for unreleased out-of-platform experiences.

Tech?

Frostbite Engine, Visual Scripting

Link

Battlefield V

UI Engineer & Motion Capture TD

Battlefield V case image

Describe it!

One of EA's most prominent titles takes on the second world war.

What did you do?

I built different parts of the game UI via visual scripting in the Frostbite engine and a React based web stack. In addition, I was the Motion Capture Technical Director for the project during my time at Goodbye Kansas. Double credits!

Tech?

TypeScript, React, MobX, Frostbite Engine, Visual Scripting, Python, Motionbuilder, Motion Analysis

Link

Overkill's The Walking Dead - Trailers

Motion Capture TD

Overkill's The Walking Dead - Trailers case image

Describe it!

Jawdroppingly (it's a word) gorgeous trailers that won a bunch of awards.

What did you do?

Not only did we make these trailers for the game - we did VFX for the original TV-series too! My role was to streamline the pipeline, from pre-shoot to delivery.

Tech?

Python, ffmpeg, Electron, Motionbuilder, Motion Analysis

Link

Rage 2

Motion Capture TD

Rage 2 case image

Describe it!

Post apocalyptic mayhem.

What did you do?

I acted as a counter weight for one of the actors - one of my most technically challenging tasks yet. Also, pipeline.

Tech?

Python, ffmpeg, Electron, Motionbuilder, Motion Analysis

Link

Blackguard Base Builder

Interactive Developer

Blackguard Base Builder case image

Describe it!

Build NPC bases for SuperCell's enormously popular game Boombeach, in your browser.

What did you do?

I built the isometric building tool, where some of the challenges were converting large amounts of assets, detailed animation work and gesture recognition on mobile devices.

Tech?

JavaScript, Pixi.js

No link available

Slasher

Interactive Developer

Slasher case image

Describe it!

Confront a killer, try to figure out who he/she is and dig deeper into the lore of the TV-series from Chiller TV.

What did you do?

I built the entire interactive experience, including non-linear video, voice recognition, dialogue engine, CMS and binaural audio.

Tech?

JavaScript, HTML, CSS, Vue.js

No link available

My Watch Begins

Technical Director, Producer

My Watch Begins case image

Describe it!

Record your oath with Jon Snow and take the black in this minisite, building up for GoT S2 on Blu-ray and DVD.

What did you do?

Taking on the role as Technical Producer, I managed everything from the dev team to budget and planning. I also designed the architecture and implemented a flash based recording module, karaoke style.

Tech?

Flash, JavaScript, HTML, CSS, C++

Link

Jam With Chrome

Technical Director

Jam With Chrome case image

Describe it!

Online jamming in your browser, in perfect sync, across the globe.

What did you do?

I lead the Dinahmoe dev team, designed the architecture, built the interactive audio engine and music logic including bespoke samplers and effects and directed the visual behaviours of the instruments.

Tech?

JavaScript, Go, Web Audio, Websockets, SVG

Link

Deja View

Technical Director

Deja View case image

Describe it!

Non-linear video experience where you talk to the characters on your phone.

What did you do?

This was a massive project where I was involved from concept to launch. I designed the architecture including an automated telephone system, voice recognition, a CMS for scriptwriting. I also implemented a non-linear video player, a dialogue engine and the static site.

Tech?

JavaScript, HTML, CSS, PHP, Python, Asterisk

Link

Plink

Interactive Developer

Plink case image

Describe it!

One of the very first Web Audio applications, with over 10 million visits to date.

What did you do?

I built the site back in 2011, when the Web Audio API only was available in Canary Chrome. It was also the first time I used Node.js and Websockets.

Tech?

JavaScript, Canvas, Websockets, Node.js

Link

Tuna.js

Creator & Maintainer

Tuna.js case image

Describe it!

A popular Web Audio effects library.

What did you do?

What started out as a hobby project of mine was integrated into many of the projects above and released as open source.

Tech?

JavaScript, Web Audio

No link available

Other Projects

Describe it!

I've had the good fortune to work on a lot of fun projects. Here's a few that are worthy contenders to a spot in the list above.

What did you do?

This Exquisite Forest (Google), Unravel Two (Coldwood Interactive), Blood & Truth (Sony), Wolfenstein Youngblood (Machinegames), The Walking Dead (AMC), Outlander (Starz), The Hobbit (Google), Slasher (Syfy), New Fantasyland (Disney), Archive (Adidas), We Dance to the Beat (Robyn), Cube Slam (Google), Hello Again (Beck), Dhjana (Nespresso), It's a Car! (Toyota)