I build software companies from the first line of code.
I’ve been writing software for twenty years. I wrote the first code at HotDoc, joined DigitalOcean when it was twenty people, and co‑founded Flood IO, which Tricentis bought two years after launch. Now I’m co‑founder and CTO of Alcova, where we build AI for financial advisers and client advice firms.
I start simple and add only what the work proves it needs. Every failed product I’ve seen did the opposite.
Now
- Building Alcova, so advisers spend less time on data entry
- Training for a half marathon on 15 November with The Mill in Queenstown
- Spending one day a week offline in the backcountry
Updated 25 September 2026. More on the Now page
Writing
Open source
- docmill 4 stars A SoTA PDF to Markdown converter that wins on speed and accuracy across tables, headings, and formatting at around 1,000 pages per second.
- anzaddress 1 star A fast Go package for parsing Australian addresses according to Australia Post addressing standards, with reference data sourced from G-NAF (Geocoded National Address File).
- telnyx-go 1 star (Unofficial) Telnyx Go SDK
- xero2airwallex 1 star Converts Xero Payroll batch exports to the format accepted by Airwallex
Work
AI era
2023–nowCloud era
2010–2022- 2021 Airheart · Co-founder and CPTO, Remote
- 2017 Tricentis · Senior director of product, Remote
- 2015 Flood IO · Co-founder, Melbourne, Australia
- 2014 DigitalOcean · Software engineer, New York, USA
- 2013 App.io · Senior engineer, then CTO, San Francisco, USA
- 2012 HotDoc · Founding engineer, Melbourne, Australia
- 2011 OrionVM · Software engineer, Sydney, Australia
- 2011 StillAlive · Co-founder, Australia
- 2010 TestPilot CI · Founder, Melbourne, Australia