Portfolio / 2026
On The Side

Project 101

uxie (1 of 3)uxie (2 of 3)uxie (3 of 3)

uxie

A GitHub App that reviews pull requests with LLMs, then proves each suspected bug by writing a test and running it against the code before and after the change in an isolated Kubernetes sandbox, so it only speaks up when it can show the bug.

PythonAWS LambdaDynamoDBBedrockKubernetesDockerGrafana
Trava

Trava

A route engine that turns any drawing or text into a walkable loop on real streets, searching thousands of placements over an OpenStreetMap graph and keeping the one that traces the shape most closely, with a React Native app to plan and record the walk.

RustTypeScriptExpoReact
HNSW

HNSW

An approximate nearest-neighbor search index written from scratch in C++ with no dependencies, organizing vectors into a layered graph with SIMD-accelerated distance math, multi-threaded builds, and memory-mapped loading.

C++SIMDMultithreading
Crewly

Crewly

Built at ShellHacks 2026. Reads public transmission construction filings from neighboring utilities, finds projects that overlap in place and time, and plans shared crews with a joint scheduler, plus an agent that answers planners' questions with sourced numbers.

PythonFastAPIPostgresReactTypeScriptSupabase
Blocks

Blocks

A Minecraft mod that turns natural-language prompts into buildable in-game 3D structures through a text-to-image, mesh-generation, voxelization, and block-placement pipeline.

JavaPythonFastAPIMinecraft FabricPyTorch
GitHub Logs

GitHub Logs

An automation that watches your GitHub activity, generates structured weekly and monthly engineering reports straight to your inbox, and opens follow-up issues against your projects for action items it surfaces.

PythonAWS LambdaDynamoDBS3AthenaBedrockSES
Synthara

Synthara

A workspace that lets you upload and organize your research, and query it via retrieval augmented generation through a chunking, embedding, and semantic-search chain.

Next.jstRPCPrismaLangChainPineconePostgresKinde
Learning to Walk

Learning to Walk

Reinforcement learning for bipedal locomotion in MuJoCo using PPO, SAC, and DeepMimic-style imitation on the Unitree G1 and H1.

PythonPyTorchMuJoCoStreamlitTensorBoard
Vault

Vault

A full-stack inventory management dashboard for tracking products, sales, and expenses, with real-time analytics. Built with Next.js, Express, Prisma, and PostgreSQL, and deployed on AWS using EC2, RDS, and S3.

Next.jsTypeScriptExpress.jsPrismaPostgresDockerAWS

Echo

A macOS daemon that turns iMessage into a remote for Claude Code, routing messages from your iPhone, Apple Watch, iPad, or CarPlay to the session running on your Mac, and streaming output back to the same thread.

SwiftSQLite