AI engineer working on agent infrastructure, browser systems, Linux, and local-first software.
I build the parts around AI systems that need to keep working after the demo: execution, replay, isolation, recovery, observability, and developer tooling.
-
terx — replay memory for browser agents over raw Chrome DevTools Protocol. Records a solved workflow once and replays it without another reasoning loop. Real-agent benchmarks in the repo show warm replays dropping from 23,782 tokens to 0 across the benchmark set.
-
Virgin Browser — Linux-first browser shell in C++20 + Qt 6. Chromium renders pages while Virgin owns profiles, permissions, navigation policy, blocking, history, sessions, downloads, and local browser state.
-
TAS — local-first encrypted file transport over Telegram with FUSE mounts, sync, resumable uploads, and recoverable state.
-
n0x — local AI runtime in the browser using WebGPU + WASM with local inference, hybrid document retrieval, agent tooling, and browser-side persistence.
-
Agent Sandbox Runtime — runtime and isolation work for executing AI-agent workloads with tighter control over their environment.
I contribute fixes upstream when I hit problems in the systems I use.
- OpenHands software-agent-sdk — async hooks, workspace pause/resume, locking, model support, and behavior tests
- Astro — CSS double-bundling and O(n²) memory-allocation fixes
- Motus — tool JSON handling, Anthropic/Gemini support, and image passthrough
- Superglue — SSRF prevention
- mem0 — async memory creation fix
Python · TypeScript · C/C++ · Linux · FastAPI · Node.js · React · PostgreSQL · Redis · Docker · WebGPU · WASM · CDP · LLM agents
Working on reliable long-running agents, browser infrastructure, and developer tools.
Open to founding engineer · AI infrastructure · developer tooling roles.




