Blurb

I like using technology to solve problems. The most appealing features of building on the web for me are the need for combined technical and creative skills.

I'm a JavaScript developer by trade, but have been a team leader and Technical Director for the past 10 years. However I still get my hands dirty with code occasionally. Some might say that's a dangerous thing. But in order to communicate effectively with both engineering teams and clients, it's very useful to be able to apply theory and demonstrate skills in depth.