Hello! I'm Tim.
You've found my website! Yay!
I'm from Melbourne, Australia. I've been an engineering manager, a product manager, a team lead, a consultant, a software tester, and a dog and cat herder. Sometimes I just do all the things! Mostly I just like making things better, and solving interesting problems.
I've been away from tech for a while, but I'm now looking for a new opportunity. Please hire me! 🙋
I love small teams with good people, interesting technology, and a great culture. In general, I'm open to working anywhere I can help people and their organisations become better.
I've helped teams in Australia and the US grow and improve. Maybe I can help yours? If that's your company, this is my resume. On the odd occasion I can share code publicly, it lives on Github.
This previously was an Octopress blog but is being ported to Eleventy. I tend to write about leading software teams, and the process of building software products. I sometimes write about other random topics, like software testing or ultimate frisbee.
Some pages you might also find useful are my /now page, describing what I've been up to during my time off, and my /uses page, describing the tools I use and prefer.
Some recent blog posts of mine:
-
Hello Eleventy!
Updating my website from Octopress to Eleventy in 2025. A report from a work-in-progress. -
React linting with ESLint, Jest, and Grunt
Use ESLint to lint React, Jest, and Jasmine in Grunt. -
Velocity doesn't automatically mean success
Velocity is not the only measure we should care about.