I design distributed systems, developer platforms, and AI infrastructure with a focus on explicitness, determinism, and operational clarity.

I’m currently exploring agent orchestration systems through projects like ferrus, alongside work on HTTP/runtime infrastructure in volga and MCP tooling in neva.

My main interest is building systems that remain understandable under scale, failure, and organizational complexity.

How I work

I treat infrastructure as a product. The interface a system exposes — its protocols, its failure modes, its operational surface — is as important as what it does internally. Most complexity in distributed systems is accidental, and most of that accident comes from leaving the boundaries fuzzy.

Elsewhere

  • GitHub — code and artifacts
  • LinkedIn — work and updates
  • X — short-form notes