About Me


I have spent over 20 years working in IT - which either means I'm very experienced or just very old. 

Starting out as a junior developer within a small software house I have filled a number of roles over the years including software engineer, system administrator, project manager, program manager, operations manager and software development manager. I have worked across a number of different industries and sectors - from supply chain, through manufacturing, education and retail to entertainment - and within organizations of various sizes from start-ups to multi-national corporates.

I am passionate about software and how it is delivered - since first encountering “agile” over a decade ago I have been committed to the adoption and implementation of agile techniques and approaches to improve efficiency and output for software development teams.

I live in a seaside town in Southwest England with my wife, daughters and small yapping things.

You can get hold of my resume from here