Projects

Things I've built, contributed to, or am currently working on.

AIOffice

Personal Project

A pixel-art office where you manage AI coding agents like employees. You spawn agents (Claude Code, Copilot CLI) at desks, hand them coding tasks, and watch their real terminal output as they work — each one is an actual CLI process running locally in a PTY. I built it because orchestrating several coding agents at once felt like juggling terminal tabs, and I wanted it to feel more like running a team.

TypeScript Phaser 3 Express WebSockets PTY Node.js

Azure AI Foundry in Sovereign Clouds

Software Engineer - Microsoft

Led the effort to bring Azure AI Foundry to air-gapped government clouds (USSEC/USNAT). Architected cloud-agnostic systems, educated cross-functional teams across cloud boundaries, and made the GA deadline for government customers.

React TypeScript Azure Feature Flags Fluent UI

Edge-RAG (Agentic RAG)

Software Engineer - Microsoft

Building the chat and agent experience for Edge RAG, Microsoft's retrieval-augmented generation product for on-premises, air-gapped environments — conversational AI over private data where the models, retrieval, and orchestration all run on local hardware with no cloud fallback. Lead the chat UI, shipped the Model Chat feature, and prototype agentic workflows on top of the retrieval stack.

React Next.js 14 TypeScript Docker Fluent Copilot

paperctl

Personal Project

A command-line tool for keeping up with research. You track topics on arXiv, it pulls new papers into a local SQLite library you can search offline, and it generates AI summaries and weekly digests so I don't fall behind on what's coming out. I built it because I wanted staying current to be a terminal command instead of a habit I have to maintain.

TypeScript Node.js SQLite arXiv API

Aligning the US Cyber Budget

Researcher - UVA Hacking for Defense

Partnered with Army Cyber Command to provide recommendations on the size and composition of the cyber force, building on the Cyberspace Solarium Commission's work.

Policy Research Data Analysis Public Speaking

Data Science Teaching at Forge

Instructor

Taught introductory data science to students at Forge (formerly HackCville), a Charlottesville non-profit. Covered Python, Pandas, and practical machine learning.

Python Pandas Machine Learning Teaching