Over the last few years I have developed software for many clients including Pilsner Urquell, Sony, Nike, Nurofen, Sega, FT.com, SAP, Guinness, Muller and Anchor Butter. Some of the most interesting projects are listed here. For more projects I have been involved in check the CV page.
Demotix Uploader
| The Demotix Uploader is a Flex based AIR application providing a method for uploading batches of images to the Demotix FTP servers. The application also makes use of ImageMagick on the server for processing. |
|
| View more information or install application |
Clarity Results Manager
| Results Manager is a massive Flex, PureMVC, PHP and MSSQL Server project, and allows hundreds of Clarity customers to manage thousands of students. The application also controls access and collates results to the rest of the Clarity suite. Click below to see the user manual or go to the Clarity website. |
|
View application documentation View Clarity website |
Nike Team Kit Builder
| This is a very large AS3 project application developed for Nike in conjunction with RGA London. It allows the user to design and build matchday and training football kit for their entire team. The project makes use of a range of technologies, including Papervision 3D. Click below for screenshots and more information. |
 |
| View more information |
Nurofen Pinball
| This is an Actionscript 3.0/Flex pinball simulator built for Nurofen to promote the release of their new ‘Nurofen Express’ pills. The project makes use of real-time physics and has a very tidy object-oriented design allowing the addition of new tables and objects. |
 |
| View application |
SAP Business Game
| This is an online business quiz developed for SAP and FT.com using Actionscript 2, PHP, MySQL and XML. |
 |
| View live application |
Gift Genie Facebook Application
| I developed a Ruby on Rails based Facebook application using RFacebook. The application lists upcoming birthdays for the user’s friends and suggests gifts based on their profiles. The application is database driven with admin panels to allow the addition of locale based affiliate sites. Cron jobs are used to send out customized emails each Friday listing upcoming birthdays and the project is hosted on a Capistrano administered Ubuntu server which I installed from scratch. |
 |
| View live application |
Muller One A Day Anagram Game
| I developed a promotional anagram game for one of Muller’s mini-sites. Anagrams are defined in server-side XML files and data is submitted to a set of PHP scripts when the game is completed. This project motivated the development of a Rails style form submission and validation library. |
 |
|
Enjoy England Carousel
| This project was developed for a branch of the UK tourist board and involved a CMS driven carousel containing video, images and overlays with dynamically configurable options for preloading and transition types. |
 |
| View live application |
Shape
| I was lead developer on an innovative project called ‘Shape’ which is interactive whiteboard software designed to help teach secondary school mathematics in schools. The software makes extensive use of XML and has included the development of a Flash MathML parser, renderer and evaluator. The project has also motivated the development of an Actionscript 2.0 MVC framework. |
 |
| View website |
Business Card Creator
| This project was similar to some previous work I did, but more sophisticated. The user has complete freedom to add, style and place text on one of hundreds of premade business cards. The business card is then converted to a high resolution PDF for printing. This project makes use of AMFPHP, PDFLib + PDI and SWFTools. Part of the project also involved the installation and compilation of a dedicated Linux server. |
 |
| View live application |