Platform architect working in .NET. I like architecture that's boring on purpose: predictable to deliver, easy to test, safe to run.
- claude-agents-vm: run several Claude Code agents in sandboxed containers on a Linux VM, and drive them from your own Claude Code via MCP.
- resolve-pattern: lazy, ambient service resolution for .NET, an alternative to constructor injection for long-lived, graph-shaped applications. It has run in production for about eight years.
- EntityFramework-Plus-MIT: an MIT-licensed fork of EF Plus, with batch update and delete rebuilt on EF Core's ExecuteUpdate/ExecuteDelete.
- Standards.ISO: ISO 3166-1 country codes for .NET.
Earlier: graphical shells for the NIST and Diehard statistical test suites for random number generators.
