Extreme Programmer for nearly 10 years, I used to be a process consultant working with XP and Agile. I was the third independent signatory on the Agile Manifesto. I’m now working primarily with Java, with a bit of Rails / Capistrano on the side.

I’ve worked for ObjectMentor, ThoughtWorks and eXoftware and with clients like Coca-Cola, JPMorgan, Egg and AOL.

I’m proud Ruby/Rails contributor by way of three small patches for Rails and one for RubyGems, I spoke on XP and Rails at RailsConf2007 and I co-organised the Scotland On Rails conference.