About

I'm a software engineer and former Technical Director and joint owner of a UK software company.

Over many years we evolved from delivering tailored solutions into building and refining structured, "shrink-wrapped" products — focusing on robustness, usability and long-term maintainability rather than one-off custom builds. As the product matured, the business grew to employ around 50 people and also my own role evolved from hands-on developer into technical leadership: setting architectural direction, guiding engineering standards, mentoring developers, and ensuring the underlying systems were designed properly from the ground up.

After successfully selling the business, I stepped into retirement — though that mostly means I now get to choose the problems that interest me. Retirement has also given me the space to return to pure development, which is something I've missed. Alongside that, I've been able to devote more time to volunteering in various roles, some techincal some more hands on, but often bringing the same systems thinking to community and heritage projects. I continue to build small web applications, simulations and tools simply because I enjoy the development process.

This site contains some of those projects, along with links to other things I find interesting. Somethings are finished, somethings are works in progress, and some things are just ideas that I've started to explore.

If you're here out of technical interest, welcome. If you think I might be able to help with something interesting, feel free to get in touch.

website@zz9.com