I have always had an interest in computers and started out programming with a hobbyist programming language called Amos on the Amiga back when I was 10.

I began my software development career developing a number of web sites for charities and local companies whilst at university studying Business Computing with Psychology (1st class honours).

After university I worked for a small consultancy developing a number of ASP/VB6 applications and websites before moving to .net on its release.

I began my software career working for two consultancies operating in the local government and healthcare space before emigrating to Australia in 2009.

In Australia I have had the opportunity to work at two of the top Australian .net consultancies, Readify and Kiandra IT. I then wanted to experience product development and worked as a Practice Lead for online accounting software provider Xero. Finally I returned to Readify as a Principal Consultant.

The development community is very important to me and in the UK I founded and ran a .net user group (Devevening.co.uk) and again founded a similar group which I ran for a few years in Melbourne.

In the UK a very successful non profit conference called Developer Developer Developer runs annually. I brought the DDD concept to Australia and have coordinated dddmelbourne.com for the last 8 years. DDD Melbourne has grown to be a very successful conference and in its 9 year had just under 500 delegates attend. We have also been able to use profits from the DDD event to contribute to smaller groups such as Melbourne NodeBots, Alt.net and Azure user group.

I have written two books: Introducing visual studio 2010 with .net 4 and Introducing .net 4.5 for Apress. I have also developed three Pluralsight courses.

I enjoy public speaking and have spoken at a number of larger conferences such as Web Directions and TechEd and also to smaller user groups.

Outside of work much of my time is taken up looking after my daughter and son. I enjoy weight training, running and CrossFit.