A passionate, meticulous and professional software developer, specialising in enterprise Java, Service Oriented Architecture, software design and architecture, best practices, mentoring and problem solving!
Blog ContactI started professional software development at the age of 13 and coding all hours ever since. I am a Java programmer by day, Clojure, Python, Grails or Android hacker by night. I currently work as a lead developer for a telecoms company in the UK, working specifically in the SOA/middleware "arena" and enterprise Java.
I compete in local/county powerlifting competitions for fun and to keep fit. Powerlifting is a great sport that challenges physical and mental limits.
I also document lots of the things I do, from learning programming languages to Kettlebell workouts on my Wiki. Categories of interest: Linux, Programming, Personal.
I'm a keen advocate -- as many are -- of open source and standards. You can find my code over at github, Google Code where projects such as Ant TODO, Pyela (a Python Eternal Lands networking framework), and a Google Wave API are hosted.
As if programming wasn't enough, I write about it too! Everything from software design, Java, enterprise software, Maven, Clojure and Linux - all available here.
I'm a Kettlebell enthusiast to assist with conditioning and stamina.