Portfolio2010

Commercial Work

Optical Express - Win Laser Eye Treatment

December 2009, TBG

A direct marketing campaign run on Facebook. My role was to implement three different designs and write the necessary JavaScript and PHP scripts. Google Optimizer was used for testing the effects of different design elements. jQuery was used for data validation and submitting the customer's information to the Optical Express database via AJAX.

  • XHTML
  • CSS
  • jQuery
  • PHP
  • Facebook API

UNICEF - Time to Promise

October 2009, TBG

A Flash mini-site used as an advertising landing page as part of banner and e-mail campaigns. The site displays different information depending on the end user's local time, e.g. mentions tea breaks around 11am, lunch around 1pm. My role was to implement the designs in Flash. I wrote a "smart" preloader to ensure that only the immediately necessary JPEGs were loaded on launch, while the rest were loaded invisibly in the background, allowing the user to engage with the site as quickly as possible.

  • Flash 9
  • ActionScript 3
  • XHTML
  • CSS
  • jQuery

Vodafone - Various Handsets

September 2009, TBG

I developed a Flash SWF that used XML and external assets to control what was displayed, allowing the same SWFs to be reused for the launch of different handsets or to promote different offers, resulting in a flexible, long-running banner campaign while conforming to brand guidelines. I also created a bespoke particle system with dynamic reflection for the visual effects.

  • Flash 8
  • ActionScript 2
  • XML

MoneySupermarket - Let's Have The Savings!

August 2009, TBG

A competition-based campaign used to try and leverage the possibility for viral advertising on YouTube. I implemented the design and was responsible for the scripting, using the Zend Framework to communicate with YouTube via its API and jQuery for content swapping without a page load.

  • XHTML
  • CSS
  • jQuery
  • PHP
  • YouTube API
  • Zend Framework

Vodafone - Dazzling Deals

April 2009, TBG

Part of a banner campaign for Vodafone highlighting one of three different deals. The aim was to create an eye-catching ad with almost garish graphics and so I scripted Perlin noise to animate in a manner inspired by audio visualisations.

  • Flash 8
  • ActionScript 2

Gucci - Flora

February 2009, Critical Mass

I was responsible for creating Flash banner ads as part of the advertising campaign for a new fragrance by Gucci as well as a downloadable promotional screensaver. The screensaver was created in Flash using FLV assets to control scripted animation via cue point events.

  • Flash 9
  • ActionScript 3

BT - Solutions Matrix

November 2008, Appiam

An internal sales tool developed with Flash, using ASP to communicate with an SQL database. I took on this project part-way through development and was responsible for maintenance, bug-fixes and adding new features.

  • Flash 8
  • ActionScript 2
  • ASP
  • SQL

Vehicle Text - Digimag

July 2008, Appiam

I developed a resolution-independent promotional magazine that would list a week's worth of car adverts pulled from their database, designed to mimic the paper editions of Auto Trader. The page turn effect was scripted from observing symmetry in real page turns and the multiple views and control methods were developed using a simple MVC system.

  • Flash 9
  • ActionScript 3

Microsoft - Negotiation Skills

February 2008, Saffron Interactive

An internal training course for Microsoft using XML to populate SWF templates. I was responsible for maintaining the container and creating the templates with another developer. The project used a conversation-based style for teaching meaning we had to implement a multi-threaded system similar to role-playing video games. External communication with a database allowed usage reports for management.

  • Flash 8
  • ActionScript 2