What I do

Current fields of interest
Software development
My professional interest is in software engineering, especially for distributed computing, applications at scale, and high reliability systems. Beyond my work, I'm interested in software that empowers users - self-hostable, open source and easily modifiable, accessible, and the art of simplicity (many small things done well)
Product Design
Outside of work, I've been learning about product design for physical goods. It has grown out of a desire for items that don't exist exactly the way I would like. Currently exploring wood, textiles (leather, canvas, and exotics such as soft naoron) and papercraft with an interest in tools that help me focus more and stress less.
Writing to learn
I've been writing essays to help myself learn new topics, and to build a more reliable memory. I also write fiction, and have been digging deep on that this year. On my horizon for early 2027 is launching a new neo-pulp fiction publishing project to showcase mine and others fiction writing.
A professional problemsolver

I've been describing my role at work as 'spec ops developer' for a while. I'm comfortable jumping into a new project without much time to get up to speed, and producing results rapidly. I was operating in a firefighter capacity for projects that had gone off the rails at a previous role. The ultimate achievement for me at work is to be the guy who 'gets things done, no matter what'.

To achieve all this, and stay sane, I leverage several tools - pen and paper being the most valuable to me. Paper is a non-linear space, and allows me to map out a problem rapidly, so I can get to work. My wetware talents are enhanced with the use of AI coding agents. I have a streamlined set of agentic tools and skills that I can deploy to help me understand and solve problems in thorny codebases.

“Engineering is not quite as important as imagination.”
– Satoru Iwata

Colophon

The cyanotype blueprint on the left is Architektura średniowieczna (Medieval Architecture) Pl.07 (1947) by Lech Niemojewski. The graphic in the header is Elementary Freehand Drawing vol.2 Pl.22 (1909); Harald Frithjof Petersen (Norwegian, 1850-1933). The watercolour image on the right column is Osavõtjapilet by NSV Liidu Kehakultuuri- ja Spordikomitee (väljaandja) - Estonian Sports and Olympic Museum, Estonia. All images are used under a CC0 public domain license. My derivative works are released under a CC-BY-SA license.

The fonts on this site are Labrada for the heading, and Source Sans 3 for the body text. Both are available on Google Fonts under the OFL font license. This site uses a colour scheme composed of green (#055a5b), with persimmon (#e35a00) for the accents. The background colour is paper (#f7f5ef), and the text is rich black (#152a32). A muted dark grey (#526165) is also in use.

The source code for this site was written with an AI agent, under my direction. The graphics were created without AI involvement. The text was written by me without AI assistance. The design was developed by me, without AI assistance, and implemented by an AI agent under my direction.

About me

A postcard's worth of auto-biography

Things about me in no particular order: I like tea (more than coffee, but I drink both), I spend too much on notebooks and books in general (buying books and reading them are two different hobbies, as I've learned), and I'm teaching myself to draw.

I moved to Melbourne in July 2026 to pursue a more creative life. So far it's going well - I'm drawing again, learning to sew, and I'm designing my own notebooks.

I own a typewriter (an Olivetti Lettera 32), and I use it to write letters to my friends. It's my considered opinion that the internet is now toxic to exist in, and I'm spending more time in libraries reading books.

Watercolour illustration of two sailing boats on teal water beneath a pale blue sky.
Fig. 01 A study in digital art, made with CC0 art from the creative commons

What I'm working on now

Projects & experiments

Let's stay in touch

A friendly hello, a shared curiosity, or a note in passing - I look forward to hearing from you. The emails go to my personal email, and I read each one