Portfolio
Projects
Selected work across AI engineering, production backends, and physics analysis. The first few are the ones I'd point a recruiter at; the rest follow by most recently updated.
MemoryHub
Content-agnostic engine over a markdown memory store with schema-validated writes and an MCP server.- Python
- Pydantic
- Typer
- FastMCP
- LanceDB
- pytest
Author (spec-driven, built with AI agents)GitHub
WeightLifting - transformer from scratch
Decoder-only char-level transformer (~10.8M params) built and trained from scratch in PyTorch.- PyTorch
- CUDA
- Weights & Biases
Sole authorGitHubRazor-boost SUSY search (PhD thesis, world's best limits in Run 2 for a period of time)
Boosted-object Supersymmetry search on 2016 LHC data using razor variables - the analysis behind my PhD thesis, coded, plotted, and statistically analysed in the BoostAnalyzer17 framework.- C++
- Python
- ROOT
- WLCG
Main author of the analysis software for the Razor Boost analysisGitHubAgentKeel
OpenRouter chat client with tool calls, structured outputs, a model registry, per-call cost telemetry, and an eval harness for price/performance.- Python
- httpx
- Pydantic
- Typer
- SQLite
- matplotlib
- pytest
AuthorGitHubAgentBosun — tiered agentic development platform
Multi-tier agentic system for building software: orchestrator, planner, workers, and memory curator with cost-matched model routing, HITL dashboard + mobile approvals.- Python
- LangGraph
- Langfuse
- LiteLLM
- Postgres
- Telegram Bot API
Architect / authorAgentHelm orchestration platform
Deterministic scheduler between the workspace development graph and its terminals — windows become slots, each claiming the top actionable node and spawning its skill through Herdr; plus the Bridge console and the orc doctor unattended preflight.- Python
- Typer
- Herdr
- AgentHelm
Author / maintainerWorkspace development graph workflow
A dependency-graph workflow for planning, implementing, testing, and human feedback across personal repositories.- Markdown
- Python
- Typer
- CLI
Author and maintainerSingle-lepton SUSY search (world-best limits in LHC Run 1)
Single-lepton Supersymmetry search on 2012 LHC data that set world-best exclusion limits at publication; my personal contribution was measuring the lepton efficiencies.- C++
- ROOT
- WLCG
Contributor - lepton efficiency measurementsGitHubVidSavant - local-first video knowledge workspace
Personal local-first desktop app that turns video URLs into searchable, summarizable, chat-enabled knowledge items.- Python
- NiceGUI
- SQLite
- yt-dlp
- OpenRouter
- FTS5
- FastEmbed
Sole authorCMS Pixel Detector offline software & calibration
Offline reconstruction and calibration software for the CMS Pixel Detector at CERN.- C++
- Python
- ROOT
- CMSSW
- WLCG
Developer & L3 CoordinatorGitHubDataScienceProject - ML fundamentals practice
Hands-on ML-fundamentals scaffold: logistic regression from scratch, clustering, stats notebooks.- Python
- uv
- NumPy
- Jupyter
Sole author (learning)GitHub