Software Engineer · AI Systems & ML Infrastructure
durableflow — What survives when an agent crashes?
A Python/SQLite lab for checkpoints, persistent approvals, model fallback, and failure injection.
pgvector-rag — Retrieval with inspectable evidence.
A FastAPI document-search service with PostgreSQL/pgvector, Redis caching, chunk-level citations, and an evaluation harness. Deterministic providers make the core behavior testable without API keys.
model-serving-stack — Serving is a systems problem.
A reference environment for vLLM, Triton, and Ray Serve, with Kubernetes deployment configurations and GPU observability. The FastAPI gateway targets vLLM; alternative runtimes have separate deployment paths.
autoresearch — A bounded loop for autonomous experimentation.
An agent edits training code, runs a fixed-budget experiment, evaluates the result, and keeps or reverts the change. The interesting boundary is the experiment contract: what may change, what stays fixed, and what counts as improvement.
| Project | What it makes visible |
|---|---|
| FlakeLedger | Flaky tests across reruns of the same commit, with a transparent model for retry compute and developer waiting costs. Python; offline JUnit XML analysis. |
| ReviewTide | Review waiting times and code-ownership concentration from PR and Git exports. Reports sample sizes and process bottlenecks without ranking individual productivity. Python; offline analysis. |




