Work
Everything I would put my name to. Each page follows the same shape: the problem, the approach, what was measured, and what state it is in.
- 01In progress
Restricted
Type-1 hypervisorA UEFI-booted Intel VT-x hypervisor for Windows 10 and 11, written in no_std Rust with a C reference implementation used to cross-check it. EPT with 2 MB and 4 KB pages, MSR and CPUID exit handling, and the Hyper-V synthetic MSRs Windows expects to find.
Rust · C · x64 asm · UEFI · Intel VT-x · EPT
- 02In daily use
Vanquish
Retrieval serverA Rust retrieval server for large technical specifications: the Intel SDM, the Hyper-V TLFS, and UEFI. Hybrid BM25 and dense search, listwise reranking, and a small local model that grades whether the evidence is sufficient before anything is returned to the agent.
Rust · llama.cpp · Tantivy · Qdrant · MCPRead →
- 03Research
Fracture
Market execution engineA Rust execution engine for Hyperliquid order books. No allocation on the hot path, zero-copy data through rkyv, and gradient-boosted trees compiled to TensorRT for the decision step. Regime monitoring runs off-path so it can never delay an order.
Rust · rkyv · SIMD · TensorRTRead →
- 04Shipped
Umbra
Debugging platformSafe Rust over Microsoft's dbgeng COM engine, the core of WinDbg, exposed as typed MCP tools. Process attach, memory and register access, disassembly through Zydis, PDB type layouts, ETW capture, and Time Travel Debugging replay through hand-written COM bindings.
Rust · dbgeng · COM · Zydis · ETW · MCPRead →
- 05Shipped
Tacita
Immediate-mode GUIAn immediate-mode GUI and 2D renderer whose core is no_std and renderer-agnostic, for hosts that own their own device and swap chain. Analytic anti-aliasing, no heap allocation once warm, and pixel-exact headless tests on D3D11 and D3D12.
Rust · no_std · D3D11 · D3D12 · wgpu · C++ FFIRead →
- 06Shipped
hyper-v-mcp-rs
Hyper-V control planeAn MCP server that exposes the full Hyper-V PowerShell module as typed tools and read-only resources, with a supervised PowerShell sidecar underneath. Guest commands and file transfer run over VMBus through PowerShell Direct, so a VM never needs a network path.
Rust · rmcp · tokio · Hyper-V · PowerShell Direct · DPAPIRead →
- 07Shipped
Transcend
CLI layer for agentsTurns terminal output into typed JSON so coding agents work with structure instead of parsing text. Tools chain in-process, so intermediate output never reaches the context window.
Node.js · MCP · JSON-RPC · NunjucksRead →
- 08Research
Chiron
Dataset synthesisA dataset factory that treats frontier models as teachers rather than oracles: panel-based synthesis, judge fusion, and student models promoted to teacher once they pass the evals.
Teacher panels · Judge fusion · EvalsRead →
Experience
2025 – nowVerdict
FounderAn independent label for my research and systems work. Vanquish, Fracture, Transcend, and Chiron are published under it, each with a writeup that shows the measurements behind any claim.

2024 – nowTuring, Outlier
Model evaluator, contractAdversarial evaluation of code-generation models on systems tracks: C and C++ memory safety, concurrency, undefined behaviour, and whether tool calls do what the model says they do.
- 2023 – now
Independent
Systems engineer, contractWindows kernel drivers, hypervisor prototypes, Rust infrastructure, and program-analysis tooling for clients who need something that does not exist yet.