Build the product you need shipped
Database, backend, UI and deploy - owned end to end, working solo or embedded in your team. For when the thing needs building and there are no engineers spare to build it.
- TypeScript
- React & Next.js
- PostgreSQL
- C# / .NET
Make what you already have hold up
For systems that work until they don't - data going missing, jobs failing quietly, load breaking things at the worst moment. I find the cause, fix it, and leave you able to see the next one coming.
- Observability
- Event-driven architecture
- Data integrity
- Load & performance
Connect it to everything else
Payment providers, identity, third-party data - integrations are never as simple as the docs suggest. I've worked both sides: consuming them, and building the API platform other businesses integrated with.
- Third-party APIs
- Webhooks
- Payments
- Auth & identity
Add senior weight to a stretched team
Architecture decisions, code review and mentoring, from someone who has managed engineers as well as shipped code. When the work outgrows one person, I can bring in engineers I've worked with and trust.
- Technical leadership
- Code review
- Mentoring