Work
Case studies grouped by practice area: what the situation was, what I decided, what came of it. Client names withheld; domains kept.
Architecture & integration
Service boundaries, platform foundations, gateways and the contracts between systems.
Workflow orchestration
Long-running processes, asynchronous callbacks, human tasks and bulk operations.
Domain modeling & rules
Catalogs, industry standards and business rule engines.
Legacy modernization
Running old and new side by side, keeping data in step, and cutting over in phases.
Quality & test strategy
Test strategy strong enough to decide what reaches production.
Delivery & operations
CI/CD, environments, logging, backups and running what was built.
Open source
The code behind the practice, on GitHub.
AI-native, spec-driven enterprise .NET accelerator — composable libraries, templates, AI skills and guardrails on a paved golden path. Not a framework.
Deterministic spec lint for manifest-driven golden paths — validates cross-artifact invariants and detects manifest-vs-repo drift, served over MCP. LLMs call it; it never calls an LLM.
The free, modern CQRS mediator for .NET — Result pattern, pipeline behaviors, Native AOT and OpenTelemetry. A drop-in, MIT-licensed alternative to MediatR.
Enterprise API mocking and integration sandbox platform — self-hosted, multi-protocol, one container.