What I have built

Client work, an open-source demo and examples of my work on production systems.

Client work is published without the client’s name. The reference implementation is a technical demonstration. The other examples describe systems I have worked on; client names are omitted.

Client work

Built for a client and in use.

Three fewer hours a day spent collecting fees at a law firm

A law firm collected every client fee by hand. It now runs 99 active fees from a panel connected to MONEI, and the lawyer estimates he has freed up about three hours a day.

In use since: February 2026

Read the case study

Other work

One open repository, three production systems.

invoice-assistant

An open-source demo of tool calling, write controls, evals and cost tracking.

  • Tools call the app's REST API with the user's token and permissions
  • Writes require human confirmation, follow rules in policies.json and have per-turn limits on tool calls
  • Evals run in CI against a real model; a one-line prompt regression turns the pipeline red
  • Tokens, euros and latency metered per model call, behind a daily spend kill switch
Read the code
Eval cases
36 in CI
Write gate
Server-side
Spend
Daily cap

Platform Re-Architecture

Moving a legacy monolith to cloud-native.

  • Split the monolith into domains that deploy independently
  • Moved communication between them onto Kafka, so one service failing no longer fails the request
  • Reduced regression testing time from days to minutes
Deployment
Daily
SLA
>99.95%
Pipelines
30+

Cost & Performance Optimization

More throughput on a smaller bill.

  • Rewrote the queries and indexes that dominated the load
  • Put Redis in front of the reads that repeated most
  • Sized the Kubernetes requests to what the pods actually used, and let autoscaling take the peaks
Throughput
15k+ msg/min
Regions
Multi-region

Reliability and On-Call

Service monitoring and automated incident response.

  • Defined SLOs and measured the services against them
  • Built the dashboards around those SLOs
  • Automated the routine steps of incident response
MTTR
<30m
Monitoring
New Relic

Any of this look familiar?

Tell me what you need to automate, connect or improve.