Lead Infrastructure Engineer. I build capability and policy enforcement for untrusted code: the layer that decides what an AI agent is allowed to touch, and proves what it touched afterwards.
Both sides of that problem. On the building side, a runtime and eight crates on crates.io. On the breaking side, four findings across two third-party MCP servers, CVSS 8.1 to 9.0 by my own assessment, coordinated disclosure in progress.
I spent a decade operating production infrastructure β Linux and Windows Server, virtualization, identity, networking, incident response β before moving to systems software full time. My foundation is the US Air Force, where I directed squadron IT operations and held a Secret clearance. That's where I learned security isn't a layer you add later.
Everything below is local-first and measured rather than asserted. Open source and source-available both β licenses vary, so check each project.
botzr-aegis β a capability-based execution
runtime for AI agent tools. Eight crates on crates.io β cargo install botzr-aegis-cli.
Every tool call passes a policy β capability β sandbox β audit pipeline before it runs.
Isolation is wasmtime + the WebAssembly Component Model (WASI Preview 2): default-deny
networking, cap-std filesystem preopens, per-call memory limits, epoch-based
interruption. Policy evaluation benchmarks at 32 ns, the policy-and-capability
hot path at 2.7 Β΅s. MIT
dreamd β a portable memory layer for AI coding
agents. One .agent/ folder shared across Claude Code, Cursor, Cline, and anything else
that speaks MCP. Plain JSONL you can grep, diff, and hand-edit. BM25 retrieval over a
single-writer Tantivy index β no embedding model, no GPU, no telemetry. v0.1 public
August 9. Apache-2.0
mcp-guard β a security gateway for Model
Context Protocol servers. stdio, HTTP, and SSE transports, with API key authentication,
JWT validation, OAuth 2.1, and per-tool authorization. AGPL-3.0 core, with commercial
Pro and Enterprise tiers.
uveddi β multi-language architectural analysis
across Rust, Python, JavaScript, and TypeScript. Tree-sitter based, with SARIF security
export and WebAssembly plugin support. CC BY-NC-SA 4.0 β source-available, not OSI
open source.
ECHOS (unreleased β no public repo yet) β security research into how agent tooling actually fails, disclosed privately before publication. Findings, not think-pieces.
- Provenance Is Not Independence β reconstructing provenance doesn't establish source independence, so agents sharing an epistemic ancestor get miscounted as independent corroboration. Proposes a deterministic lineage-set check using Kish effective sample size over W3C PROV-DM, with no model calls in the hot path.
- The Individuation Architecture β agent identity as a developmental problem rather than a configuration one, compared against 12 adjacent approaches.
I build in public because infrastructure gets better when people can check it. Review the code, open an issue, or argue with me about a benchmark.
Currently open to senior and lead infrastructure roles β fully remote.



