
3D printing · Open source
Tracefinity
Turn photos of your tools into custom Gridfinity bins. Trace the outlines, arrange a layout, and export STL or 3MF files ready for printing.
A few things I’ve made, from useful software to things sent into the sky.

3D printing · Open source
Turn photos of your tools into custom Gridfinity bins. Trace the outlines, arrange a layout, and export STL or 3MF files ready for printing.

Mac app · 2026
A fast, native file manager for the Mac. It splits each transfer into parallel threads, retries the chunks that fail, and picks up where it left off, even after a restart.

Home automation · Open source
An unofficial integration to arm, disarm and monitor HKC alarm panels, and a sensor for ESB Networks outages, faults and restorations near you.
Hardware experiment · 2013
An Arduino Mega flight computer with a GSM modem and radio telemetry, built for a high altitude balloon.

From the field · 2013
A homemade payload, a helium balloon, and a camera with a rather good view. The launch, the chase, and the recovery.
I work at Red Hat on Kuadrant, gateway policies for Kubernetes. Some of what I’ve worked on there:
Kuadrant in the OKD and OpenShift web console.
Manage Kuadrant policies and APIs from Backstage and Red Hat Developer Hub.
An Envoy-based gateway for MCP servers, with Istio integration and policies for authentication, authorisation and rate limiting.
The project’s website and documentation.
OKD in a container, a single-node cluster with the OpenShift console for local console plugin work.