computer / software engineer. tinkerer first.
I work on product systems that have to be correct under regulation in Dublin.
The rest of the time I tinker with AI agents, ephemeral computers, and the storage and orchestration underneath them.
I like making things that change how someone actually works. I also write, and I make films.
Community work with DevCongress and SRE @ Dublin.
- Product and platform engineering that software desks and regulators can trust; tightening data quality, monitoring, and failure recovery where mistakes are expensive.
- Side work on agent runtimes, self-service data platforms, and developer tooling. Full notes on the project hub.
- Edge compute, observability, and reliability
- AI agents, ephemeral computers, data storage, and orchestration
- Systems that stay auditable when a model is in the loop
| Orbit | MCP server that gives an agent its own disposable Linux VMs — SSH keys, encrypted vault, tear-down. |
| Datagraft | git checkout for live Postgres. Fork a running database, optionally down to N rows, leave origin up. |
| Mini DBaaS | Self-service Postgres on demand. Isolated instances, managed roles, encrypted credentials, backups. |
| Sentinel | Job orchestration in C#, in the Autosys tradition. |
| Skipper | Open-source SSH utility contributor |
| TFVC | Team Foundation Version Control back in the Cursor and VS Code Source Control view. |
Go · Python · TypeScript · C# · Swift · Angular · Kubernetes · Kafka · Postgres · AWS · Terraform · Docker
Agnostic. The problem picks the language.
Cursor is my new tool.
Swimming. Tennis. Writing. Film.



