Product engineering
Type-safe full-stack applications from database schema through to the shipped interface, built to be handed over and maintained.
Services
Four things I do well, all of them end to end. Most engagements are a combination — a product that needs a data model behind it, or an integration that needs infrastructure around it.
Type-safe full-stack applications from database schema through to the shipped interface, built to be handed over and maintained.
Relational schema design, query performance, and the analytics layer that turns operational data into dashboards people act on.
Webhooks, scheduled jobs and messaging pipelines that survive deploys and restarts, plus third-party integrations that stay reliable in production.
Containerised services on cloud infrastructure, with the deployment path, load balancing and monitoring set up around them.
We agree on what the thing actually has to do, what it explicitly won't do, and what success looks like in numbers rather than adjectives.
Schema first, then the API, then the interface. You see working software early and often — not a demo at the end.
Deployed, monitored and documented, with the deployment path set up so your team can keep shipping without me.