About

I’m a software engineer at Docker and an open source maintainer focused on Go, containers, build systems, release tooling, and developer workflows that need to hold up under real use, not just look good in a demo.

I’ve been publishing on GitHub for quite some time, and over that time, the work has grown into more than 250 public repositories spanning CLI tools, container images, GitHub Actions, helper libraries, and infrastructure-focused projects. Some of the projects people know me for are Diun, Undock, swarm-cronjob, ddns-route53, and FTPGrab.

I also contribute upstream across the container ecosystem, especially around Docker Buildx, Moby BuildKit, GitHub Actions, and related tooling. The thread running through all of that work is pretty simple: solve practical problems, keep interfaces sharp, document things clearly, and avoid complexity that doesn’t pay rent.

I tend to care most about software that becomes boring in production: multi-platform builds, release pipelines, container workflows, CI systems, and the small pieces of tooling that save teams time every day. If that’s the kind of work you care about too, the full backlog is on GitHub, and you can support it on GitHub Sponsors.