This is my personal site where I write about technology, financial services, running, as well as anything else I find interesting. I am / can be outspoken on digital democracy and rights. My views are entirely my own and do not necessarily reflect those of my employer or clients.

I have spent 10 years as a consultant at the intersection of strategy, technology, and financial services, particularly insurance. I also have good experience in heavy assets, energy, and mining. These days I work for Bain. Previously I worked for Booz and later Strategy& (with the PwC acquisition) as well as a number of smaller consulting firms. Whilst I operate as a ‘generalist’ strategist, I have deep experience driving technology-driven transformations such as core insurance / banking systems modernisation, digitisation, and digital growth strategies. I have spent more than 4 years consulting to the CEO / CFO / CIO and Board of large global insurers on solving their most critical business problems. If you are interested in connecting, please add me on LinkedIn or send me an email

My background is technology. I am an avid fan of open source and have contributed code to large open source projects, e.g. FreeBSD and .NET Core. I am the original founder of the port of .NET Core to FreeBSD. I have done programming since the age of 6 when I got my first Commodore 128 machine and have in-depth knowledge of everything Unix, PostgreSQL, Perl, and C# / .NET. As a consultant and technologist at heart it is important for me to stay at the forefront of the newest technologies, so I tend to tinker to stay ahead.

I live in Sydney with my two sons and wife. In my spare time I enjoy spending time with my precious family, wine, travel, and long-distance running.