Architecture
27Distributed, event-driven systems that scale sideways without falling over, with decisions written down so the code stays honest to them.

Distributed, event-driven systems that scale sideways without falling over, with decisions written down so the code stays honest to them.
Infrastructure, data and delivery pipelines: the unglamorous foundations everything else stands on, all defined as code.
TypeScript and C#/.NET, with typed APIs end to end so front and back can’t quietly drift apart.
Fast, accessible, polished interfaces, from live drag-and-drop boards to visual page builders.
Agents, MCP and LLM features, with guardrails and human judgement around them.
OWASP-minded design, auth done properly and WCAG 2.2 AA work, built in rather than bolted on.
Unit, integration and end-to-end coverage, so moving fast doesn’t mean breaking things.
Technical direction, mentoring, code review standards and turning fuzzy ideas into shippable work.