about me...
Hi, my name's Adam, I am a web developer based in London.
If this site looks really out of date then it just means that I'm busy. I do occasionally write about some of technical things that I'm playing with on my blog (if I get time).
I spend most of my time working with Django and Google App Engine building highly scalable complex web applications. I currently work for Potato where we create all kinds of fun stuff on the web.
You can see some of my open source code on my GitHub account.
Move your mouse around the page for more info...
some of my (really old) work, which you can't see...
Back end development. If it works, you wont see the bit I did.
BBC Trust
This is one of the many large-scale consultation sites that I worked on at Team Rubber. The site is built in Plone using Team Rubber's Opinion Suite software. We also created a Welsh version using i18n.
North Somerset Council
A site by Open Communications Ltd in Bristol. I built the underlying site using Plone. This was then placed behind an XDV front end, which uses XLST to take the content from the Plone site and place it into a completely new design and layout.
QHSR Dialogue
As part of Team Rubber I worked on this Plone-based public dialogue site for the U.S. Department for Homeland Security. Re-skinned using Deliverance, and with some clever caching, this site coped with the high vistor numbers during the dialogue.some of my (really old) work, which you can see...
Sites where I have done both the front and back end development.
Mountain Trike
A site for a start-up company developing an all terrain wheelchair. The site was built using CakePHP and has a custom designed content management system including a blog roll, facilities to upload documents, images and videos, and a visitor tracking system.
Marcher Fencing
A simple site using a customised Wordpress theme, which allowed it to be built rapidly and cost-effectively. The photo slideshow is built to work both with and without Javascript, allowing all the photos to be indexed by search engines and to be fully accessible to users without Javascript.



