Skip to content

About me

I am an agile-practising senior software developer, primarily using .net technologies in an agile environment.

I have built whole platforms, as well as growing and leading development teams and delivering software and hardware across internal and external multidisciplinary teams.

As a lifelong learner I’m interested in many aspects of software development, and thrive on bringing these together to form an exceptional product or service. Running my own business has led me to take a pragmatic approach to development, seeking to balance business imperatives with quality and rigour to get things done.

Find out more