I help product teams ship reliable APIs, scale distributed
systems, and pay down operational risk. Some of my best work has
been in the messy seams between code and infrastructure where
things tend to break.
Currently taking on small engagements — 5–10
hours/week, evenings and weekends.
About
15+ years building backend systems, including configuration
management and deployment automation at a mobile security
startup and Rackspace, email infrastructure at Mailgun, and
clinical decision support APIs in health-tech. Strongest in
API design, performance tuning, distributed systems,
observability, and Python/Go codebases that have outgrown
their original assumptions.
What I do
Backend APIs
Design and implement HTTP and async APIs in Python
(Django, Flask, FastAPI, Celery) and Go. Greenfield
services or rescuing ones that have grown
unmaintainable.
Performance & observability
Profile, benchmark, and fix the SQL queries, async
workers, and serialization paths that are actually
costing you. OpenTelemetry, Pyroscope, Prometheus,
and Grafana rollouts.
Legacy modernization
Untangle async integrations, replace deprecated
dependencies, modernize the test and lint toolchain,
and add the observability that lets you change
things without fear.
Open source & library work
Diagnose and patch upstream libraries, work with
maintainers to land fixes, and own internal forks or
pre-release builds when timelines demand it.
Selected work
Health-tech SaaS · 2024–2025
Unblocking an NLP pipeline ahead of a major customer
rollout
A document processing pipeline was hitting a
throughput ceiling weeks before a major customer
rollout. I refactored it to support multiple
simultaneous worker processes and fixed a poorly
performing SQL query in the job loop. Then I built a
JMeter benchmarking harness so the team could
validate future changes without surprises. The
rollout happened on schedule.
Health-tech SaaS · 2023–2024
Custom OCR pipeline for clinical documents
Tesseract alone wasn't accurate enough on the
patient reports feeding our NLP product. I built a
hybrid pipeline combining Tesseract, SymSpell
post-correction, and a TrOCR transformer model
fine-tuned on a curated set of in-domain reports,
and a benchmarking harness based on standard ISRI
OCR evaluation tools. Result: 20% improvement in
non-stop-word accuracy over Tesseract alone.
Email infrastructure at scale ·
2017–2022
Re-platforming the domains API from Flask to Go
A core API for an email platform handling 1.5B+
messages/day was hitting scale ceilings on its
original Python Flask implementation. I led a
re-implementation in Go that handled significantly
higher load on fewer resources, with a migration
path that didn't require downtime or breaking
existing clients.
Email infrastructure at scale ·
2018–2020
Refactoring a job queue polling algorithm
Co-led a rewrite of the polling algorithm behind a
high-volume sending pipeline. The new design was
simpler, more predictable, and significantly more
performant under load.
Open source
Multiple PRs merged into
biocommons/hgvs, the reference Python library for HGVS variant
nomenclature in clinical genomics: