Industry Experience

I've been a professional developer for five years and am currently working as a freelancer splitting my time between Lift Interactive, where I've worked for 3 years, freelance projects and my own web product, Monogram. I'm an experienced developer and write Python, Ruby, Javascript/jQuery and HTML/CSS on a daily basis.

Cool Products I've Made

Building great web products is what I love, but it takes a lot of time, thought, dedication and passion to create something really special. I try to not start something I don't believe in enough to finish.

Monogram

Monogram is a niche Instagram portfolio product. It enables Instagram artists - enthusiasts who spend hours crafting the most beautiful images - to present their work in a minimalistic way that puts their art first. In contrast to most (all?) other Instagram galleries, Monogram builds galleries from any of your photos in any order. I built Monogram in Rails using Coffeescript, jQuery, HAML and SCSS. Portfolios look beautiful on devices of any screen size.

Here's a couple of example portfolios from Monogram customers:

Monogram's portfolio administration interface

OneList

OneList is a minimalist todo list application originally written in Python/Flask but later redeveloped as my first production project in Rails. OneList has a laser focus on optimizing the addition, editing and removal of todo items. The best solution to this ended up being an implementation of keyboard navigation.

The app is designed to be used on any device via a fully responsive design.

OneList's list item management interface

Education

I have a first class honours degree in Music Systems Engineering from the University of the West of England, Bristol, UK. I graduated in 2003.

Everything I know about programming and the web has been achieved through self motivated learning. I want to create awesome work on the web and constantly learning and creating is the best way I know.