I’m a software developer (a contractor) living in Merseyside in the UK. My two biggest passions are software and brazilian jiu jitsu.

My biggest influence is Uncle Bob Martin. I believe in the principles of the agile manifesto (not necessarily what you call “agile”) and most of the principles of extreme programming.

As far as software is concerned, I’m most passionate about quality, or you could call it excellence.

How can we produce quality software and why don’t we? I strongly believe that the place to start is the four values identified by Kent Beck as critical to delivering quality software:

communicationsimplicityfeedback and courage

Just remember also a famous principle from brazilian jiu-jitsu: keep it playful.

Feel free to contact me.