Portfolio
I've been incredibly fortunate to have worked on the projects I have over the decades. Here are a selected few ...but enough that you may need to use these filters to quickly find what you're looking for. Or just go for a relaxing doom-scroll and enjoy :)
HTML5 online banner animation for Alexandra Palace
The creative director from Lovers (London) really wanted rich, textured, organic and layered animation - ideally suited to video. Unfourtunatly we didn't have video banners spots available, so I had to use all the tricks in the book to get the CD's lush vision squeezed into serveral formats at very small filesizes. It worked out well in the end and the files don't waste a single byte!
View project
View project
Christmas cracker games for Mitchells & Butlers
In app HTML5 games with API database control and content management
Animation Digital Advertising Mobile app Web Development Web application/SaaS
I seem to have an X'mas tradition of making some fun little "cracker pull" games for 3 popular restaurants in the Mitchells & Butlers' stable: Toby Carvery, Harvester, and Stonehouse.
Working for the 3rd Christmas in a row with the loverly people at One/Fifty Consultancy to bring a little X'mas cheer to all the customers in the form of a little cracker game that gives them a new restaurant voucher each week and also an unlimited amount of cheesy festive jokes!
As this is the third year running these games (and I love making analytics KPIs) we can get some insight in the user habits when playing the games. Each year the games surpass 2 million vouchers claimed which obviously make the user and the client very happy. I’m not as happy as I can see most people are there for the vouchers and no where near enough come purely for the X’mas jokes! …although I may have skewed the analytics on this one 😉
The games are embedded in the restaurants’ app from where the user gets to play against their friend to win the voucher …or just sneakily play it alone to make sure you get the bonus! I developed the game play, animation and also the backend API that saves which users have won that week to make sure no one gets too greedy.
The game also then jumps off to a holiday competition from Jet2 Holidays and also branded filters for Insta and TikTok.
View project
Working for the 3rd Christmas in a row with the loverly people at One/Fifty Consultancy to bring a little X'mas cheer to all the customers in the form of a little cracker game that gives them a new restaurant voucher each week and also an unlimited amount of cheesy festive jokes!
As this is the third year running these games (and I love making analytics KPIs) we can get some insight in the user habits when playing the games. Each year the games surpass 2 million vouchers claimed which obviously make the user and the client very happy. I’m not as happy as I can see most people are there for the vouchers and no where near enough come purely for the X’mas jokes! …although I may have skewed the analytics on this one 😉
The games are embedded in the restaurants’ app from where the user gets to play against their friend to win the voucher …or just sneakily play it alone to make sure you get the bonus! I developed the game play, animation and also the backend API that saves which users have won that week to make sure no one gets too greedy.
The game also then jumps off to a holiday competition from Jet2 Holidays and also branded filters for Insta and TikTok.
View project
HTML5 online banner animation
HTML5 animated banners are always fast paced, quick turn around jobs and this was no exception. I developed 60 smoothly animated Google doubleclick advertising banners for Homelyfe Insurance. There were 3 variations of 20 sizes, from little animated mobile banners to full-screen interstitial ads. All with a time deadline. As with almost all of the work I do, I worked remotely on this project with the client in London.
View project
View project
HTML5 Website top banner
Most of my work is repeat work for happy clients and agencies. Studio Montage hired me once again to add to our previous work for Viglen.
This time we needed 'hero banners' to go at the top of each of the 4 sections of Viglen's sub-site. Using HTML5's canvas and good old fashioned javascript I developed the animated banners to get the message across.
I also pumped out the animated GIFs as a backup for the small minority without the latest HTML5 browsers.
View project
This time we needed 'hero banners' to go at the top of each of the 4 sections of Viglen's sub-site. Using HTML5's canvas and good old fashioned javascript I developed the animated banners to get the message across.
I also pumped out the animated GIFs as a backup for the small minority without the latest HTML5 browsers.
View project
Google banners
Google wanted to shout about thier new drive cloud storage system, so I produced a set of simple and clean banners that quietly shouted their message with a little humour.
View project
View project
Takeover video banners
It is a bit of a web advertising cliché; a snowboarder 'breaking' out of one side of the site overlay and landing on the other side, but it was fun to do still. I got to keep my After Effects skills sharp while producing the 4 'flavoured' sets of the banners for loads of sites each. Formats included full site takeovers and pop up video banners all complemented by various leaderboard, mpu and sky units, across 2 media serving platforms.
I still think snowboarding is silly as you get cold hands and fall over a lot. Strange hobby ;)
View project
I still think snowboarding is silly as you get cold hands and fall over a lot. Strange hobby ;)
View project
Dexter banners
Another quick project, straight forward, nothing too complicated, just some nice animation. Another project with Ignition Creative where everything just goes to plan which keeps costs down and makes everyone happy.
View project
View project
Desktop app for Dulux
Dulux needed to bring the content, essence and success of their new brand exhibition in Athens to all employees and not just the ones lucky enough to be there in person. I was hired once again by the good people at DesignBridge London to produce the downloadable desktop application (runnable on both Macs & PCs) that easily showed all the in-depth content needed to deliver the brand concepts.
The project's UI was based around a 3D generated, room-by-room fly through. The viewer would navigate rooms either sequentially or via the jump navigation. Once you are in the 'room' then all the interactive points of interest animate on ready to take you to their content. Videos, poster images and pdfs are all viewable in the app or a print resolution version is ready to download.
View project
The project's UI was based around a 3D generated, room-by-room fly through. The viewer would navigate rooms either sequentially or via the jump navigation. Once you are in the 'room' then all the interactive points of interest animate on ready to take you to their content. Videos, poster images and pdfs are all viewable in the app or a print resolution version is ready to download.
View project
Star Trek game
The Vulcans need to recolonise the planet, you are put at the helm in charge of selecting the perfect place for the construction and surveying that needs to be done on the planet's surface. Once again working with people at Harkable and this time with a great illustrator called Guy Warley, I used my developer skills to create the game application and good old fashioned animations (I'd almost forgot all about character walk cycles and smoke effects! It is a refreshing change to be utilised as a freelance animator as well as a freelance developer). A new mission was released each day of the month. My application build was nice and dynamic so handled every new day easily thanks to a nice back-end that talked nicely with the game. As play progressed over the days the landscape built up as the levels progressed - remember that mine we built on level 15, well it is now up and running and looks great. The user can drag around the map or just use the mini-map to click to that position. As the terrain develops my code takes into account the areas where you can and can't build or prospect anymore - there is no point trying to land your ship in the water or on the side of a mountain!
View project
View project
Selfridges London - In-store promotional installation
Will.i.am+ foto-sosho iPhone camera for will.i.am/Selfridges
Animation Data Visualisation Design Digital Advertising Offline/Installation
I like being a freelance designer and developer as I get to work with lots of nice people, once again with the smart people at Tangent90 I built a local installation that played out over a few plasma screens in the entrance of Selfridges London. The installation took pictures of everyone coming through the door, which then where cropped to a head and shoulders image, which then found themselves 'dropping' into my mosaic of other customer's faces. The mosaic tiles are then colour tinted and make up a larger image of Mr I.am.
Depending which version is running at the time, we either play a promo video every few minutes or (my personal favourite) explode the mosaic's tiles and spin them around in 3D before putting them back in their correct places. For no reason beyond eye candy but, for once, that is what you need to attract the passers-by attention.
View project
Depending which version is running at the time, we either play a promo video every few minutes or (my personal favourite) explode the mosaic's tiles and spin them around in 3D before putting them back in their correct places. For no reason beyond eye candy but, for once, that is what you need to attract the passers-by attention.
View project
Michael Buble Facebook app
What could be better for Christmas than a personal video from Michael Bublé? How about two videos!
I worked with Harkable on this video mapping Facebook app. The user gets to give Michael a present to unwrap; a photo of themselves or a friend. Then a 'good' ending or a 'bad' ending is chosen depending what reaction you would like from Mr Bublé. The good ending will make every Michael Bublé fan happy as he kisses your chosen photo which I (after brushing off my video motion tracking skills) magically motion tracked into the picture frame on the video in real time.
A nice little twist, which is a testament to Bublé's humour, is that you can also have an 'unhappy' ending. I won't give it away but needless to say Michael is not happy with his photo present, but it a great way to tease a non-Bublé fan, ...if you can find one.
View project
I worked with Harkable on this video mapping Facebook app. The user gets to give Michael a present to unwrap; a photo of themselves or a friend. Then a 'good' ending or a 'bad' ending is chosen depending what reaction you would like from Mr Bublé. The good ending will make every Michael Bublé fan happy as he kisses your chosen photo which I (after brushing off my video motion tracking skills) magically motion tracked into the picture frame on the video in real time.
A nice little twist, which is a testament to Bublé's humour, is that you can also have an 'unhappy' ending. I won't give it away but needless to say Michael is not happy with his photo present, but it a great way to tease a non-Bublé fan, ...if you can find one.
View project
Advertising banners
Another straight-forward and quick project for CBS. I coded a nice reveal effect for the text in these banners so even if you have seen them before or see 2 on the same page, they are a little different each time. I prefer to code all animation effects if possible as it makes little things like randomly scrolling backgrounds a lot quicker to implement and scroll smoother as a bonus.
2 sets of 5 banners, along with GIF backups and a few Facebook ads all in under 2 days - everything goes nice and smoothly when everyone knows what they are doing (thanks, once again to the pros Ignition Creative) which leaves a happy client who comes back for more.
View project
2 sets of 5 banners, along with GIF backups and a few Facebook ads all in under 2 days - everything goes nice and smoothly when everyone knows what they are doing (thanks, once again to the pros Ignition Creative) which leaves a happy client who comes back for more.
View project
Facebook app
Working once again with very nice people at Yomego design agency I created this Facebook app for Tesco. The player gets to play the part of unsung heroes that pack your online delivery by grabbing the items from a conveyor belt of products for 4 customers at the same time.
Each level gets faster and harder which would be OK if it wasn't for the random punctures and heavy traffic! Strangely addictive and I'm still not sure why, but then again I don't understand shopping either ;) Statistics time:
-100k plays in (just over) the first month
- the average user playing 16 times
- nearly 200 players playing the game for over 6 hours (100+ times)
- 1 player has played over 1200 times, that is nearly 3 days worth of game play!
With so many people playing such a 'sticky' game it is a good job we tested thoroughly before turning it out into the wild.
View project
Each level gets faster and harder which would be OK if it wasn't for the random punctures and heavy traffic! Strangely addictive and I'm still not sure why, but then again I don't understand shopping either ;) Statistics time:
-100k plays in (just over) the first month
- the average user playing 16 times
- nearly 200 players playing the game for over 6 hours (100+ times)
- 1 player has played over 1200 times, that is nearly 3 days worth of game play!
With so many people playing such a 'sticky' game it is a good job we tested thoroughly before turning it out into the wild.
View project
Animated banners
A lot of banner projects are straightforward enough, no boundary push and no bleeding edge, just simple and effective animation that helps the message get across. I produced a set of banners for FedEx, a few sizes each for 2 regions.
View project
View project
banners and projection animation concept
Two facets to the same project here. First is a set of banners for Fujitsu's 'cloud' computing solution. The second I had to dust off the old Photoshop skills and produce a mock up of a live projection animation.
View project
View project
GI Joe game banners
I coded 2 in banner games for the launch of GI Joe the movie. In HALO dropzone you take control of our hero as he jumps high altitude and avoids the sky mines and flak on the way down. In Tank Commander you get a tank to fight your way through the village and out to safety.
A few cool extra touches on these games are the smoke fumes that change colour and opacity based on the revs of the diesel engine and the real physics of the drive tracks. No one asked for them, and it's a bit geeky, but I like it.
View project
A few cool extra touches on these games are the smoke fumes that change colour and opacity based on the revs of the diesel engine and the real physics of the drive tracks. No one asked for them, and it's a bit geeky, but I like it.
View project
Unilever careers - toothpaste
Unilever wanted a 'bendy' empty toothpaste tube to show that the container can be recycled into various objects. So the MPU is a timed game allowing the user to bend the tube to make chairs or roofs - lots of items that discarded toothpaste tubes can be recycled into.
View project
View project
Animated banners
Google wanted to shout about thier new drive cloud storage system, so I produced a set of simple and clean banners that quietly shouted their message with a little humour.
View project
View project
Animated digital banners for CBS
Another quick project, straight forward, nothing too complicated, just some nice animation. Another project with Ignition Creative where everything just goes to plan which keeps costs down and makes everyone happy.
View project
View project