Work
Work & research
I work on how people and agents find knowledge: retrieval, agents, and the evaluation of the systems we build.
Focus areas
-
AI agents
Systems that plan, call tools, and act over multiple steps to accomplish a goal. The throughline of my current work at Sourcegraph and across SciX.
-
Retrieval
Finding the right information at the right time. Embeddings, ranking, hybrid search, and retrieval-augmented systems over scientific and code corpora.
-
Code intelligence
Understanding codebases at scale: search, navigation, and agents that reason over source. The domain of my work at Sourcegraph.
-
Evaluation & benchmarks
Measuring whether AI systems work. Evals and benchmarks of agents and agentic retrieval.
Selected projects
All projects →- SciX Agent
An agentic research assistant over the NASA SciX / ADS corpus, bridging AI agents with scholarly search infrastructure.
- Gas City
An orchestration-builder SDK for multi-agent coding workflows. I'm a maintainer.
- CodeScaleBench
A benchmark suite for evaluating how AI coding agents use external context-retrieval tools on realistic developer tasks in large, enterprise-scale codebases.
- EnterpriseBench
A benchmark for evaluating how well coding agents understand and navigate code across large, distributed enterprise codebases.
- CodeProbe
Benchmarks AI coding agents against your own codebase by mining evaluation tasks from its git history, so the suite can't be contaminated by training data.
- mem
Build and benchmark agentic memory using a multi-agent orchestrator's own work traces as the evaluation corpus, where every unit of work carries a real lifecycle outcome and a full trace.
- Sourcegraph GTM Assistant
A stateless MCP server on Cloud Run that gives any authenticated Sourcegraph employee, through claude.ai, one tool surface over curated per-account research (GCS corpus) and live internal data (Salesforce, Looker, PostHog, HubSpot via cost-safeguarded databot), spanning account discovery, intelligence, lead scoring, and voice-checked outreach drafting.
Publications
Research & press →Peer-reviewed work and preprints in planetary science and information science.