An experienced & reliable web and multimedia developer

A year at O2

O2In this post I give a technical overview of my work between June 2014 and June 2015 as a Senior Front End Developer at O2. It was a great year, with many technologies explored and some major improvements made to the O2 website.

Jaguar Land Rover global website

From January to June 2014 I had the pleasure of being part of the team assembled by Connect Group to build the new responsive Jaguar Land Rover website.

A site for Ed West

Ed West is a well-known journalist and author who has written for The Daily Telegraph, The Spectator, The Catholic Herald and other national publications. It was recently my pleasure to build a new site for Ed, maximising his profile on the web.

William and Mary: a Promo

William and Mary PromoI recently created a short multimedia presentation for The Seventeenth Century Lady to intrigue fans of historical fiction and publicise her forthcoming novel. You can see it here!

The Seventeenth Century Lady

Seventeenth Century LadyAndrea Zuvich is a historian with a rapidly rising public profile. She approached me to build her a modern - yet old-fashioned - site to act as a hub for her public persona, The Seventeenth Century Lady. Not a problem...

Blinder website

In 2010 I was contracted to develop a website Blinder, a television commercial production company. I wrote thousands of lines of front-end code and created a Drupal back-end for this this video-intensive site. Check it out!

Orange RockCorps 2009

I was recently contracted to develop a user interface, or “dashboard”, for over 5,000 USB flash drives to be distributed straight after the Orange RockCorps event at the Royal Albert Hall in London. I programmed thousands of lines of object…Read on

Disney Cheetah Girls Game

I was recently employed by major London agency Ogilvy Action to assist in the creation of a game for Disney’s popular Cheetah Girls site. The idea was for the player to hit the right keys on their keyboard to match the moves of a dancer on-screen.…Read on