Work

Selected work

Production LLM systems, Rust infrastructure, applied ML, and the full stack products around them.

Open Switch

LLM gateway with circuit breakers, half-open probes, hedged requests, cost-aware routing, per-key budgets, and request traces.

  • Rust
  • Tokio
  • Axum
  • WASM

Screener

Typo tolerant hybrid search with faceted filters that runs fully in the browser.

  • Rust
  • BM25
  • FST
  • WebAssembly

Evalgate

LLM evaluation runner with its own YAML check format, flakiness detection, and a pull request gate that writes a Markdown report.

  • Rust
  • CLI
  • YAML
  • WASM

Corridor FX

FX exposure and hedging engine with a quantile forecast that is honest about what it cannot predict.

  • Python
  • XGBoost
  • FastAPI
  • React
05Case study

Flamide

Multilingual AI agent that answers student enquiries, fills a CRM, and hands off decisions to a counselor.

  • Next.js
  • TypeScript
  • Supabase
  • DeepSeek
06Case study

Sekkin

Schema-first code generator where deterministic structure keeps the LLM focused on application logic.

  • Python
  • FastAPI
  • SQLAlchemy
  • React Flow

Quint

React library for turning chat buttons into explicit decisions.

  • React
  • TypeScript
  • npm
08 Research

Representation alignment

Tested the Platonic Representation Hypothesis at toy scale. Reproduced a reference alignment method to 96.37% against a published 96.01%, then recovered held-out structure between independent encoders after a centering ablation.

  • PyTorch
  • Procrustes
  • Research
09 Research

Savings score stress test

Synthetic stress test of a venue savings score, with an audit of confounding, observability, and tuning claims.

  • Python
  • Simulation
  • Audit
10 Earlier

Storefront

React and Django store with Stripe PaymentIntents, order tracking, and email notifications driven by Django signals.

  • React
  • Django
  • Stripe
  • REST
11 Earlier

Quild

Interactive 3D building configurator in the browser.

  • React
  • Three.js
  • React Three Fiber