
Hi! I’m Tim.
I’ve been programming since I was 5 years old, teaching myself BASIC on various machines at home and in school. At university I studied materials engineering, graduating with a Ph.D. in 2005. Did you know there’s more barium titanate in a computer than silicon?
For a few years I pursued an academic career doing research in nanotechnology and latterly optoelectronic materials (photovoltaics and lasers).
Since then I’ve worked for a scholarly publisher, starting as an assistant editor and progressing to editor-in-chief before side-stepping into product management, data science and AI, establishing cross-functional teams and collaborations across the company.
As a Product Manager for many years, I am meticulous about testing assumptions, drilling down into the needs of users and the business, and reducing investment risks by combining product management best practices with the technical know-how to build both prototypes and production-ready solutions.
I have played a leading role in creating internal startup environments within larger corporate structures to nurture business-driven innovation and enable rapid testing of ideas. This extended to training coworkers with no previous experience to write their own code, empowering them to build and deploy their own prototypes.
In my spare time I can often be found in the garage with my 1976 Austin Allegro (either taking it apart or putting it back together).