I’m a Ruby engineer with an interest in scaling large systems, and a sideline in interface design and music composition.

I’ve spent the better part of two decades working in Japan, holding lead architect positions at several multi-nationals. These days I occasionally swap the bright lights of Tokyo for New Zealand’s picturesque South Island while working on Shuttlerock.

I believe that the best software is simple, subtle and understated. I think that knowing when to cut features is just as important as knowing when to add them. Having done work for companies like Apple, Sony, Panasonic, and DoubleClick, you may well have been to a site running some of my code without realising it.

I’m interested in all things music-related, and recently I’ve been spending my free time exploring ruby-processing and MIDI, as well as sharpening my front-end skills on some hobby projects.

If you’d like to get in touch, feel free to email me or catch me on Twitter.