Things I've Made

A local dev tool for reviewing and annotating code changes from LLMs

A CLI tool that opens a browser-based diff viewer for your current git changes. Leave inline comments on specific lines, then pipe them back to your LLM to continue the conversation.

Completed
Semantic Spatial Memory for Robots using Gaussian Splatting

A running log of building a language-queryable 3D scene memory system using Gaussian Splatting and CLIP feature fields.

In Progress
Active Perception for Autonomous 3D Reconstruction

A Next-Best-View (NBV) planning system that autonomously decides optimal camera positions to reconstruct 3D objects.

Completed
13mm: Building a Stereo SLAM System from Hardware That Wasn't Designed for It

Real-time volumetric reconstruction using ORB-SLAM3, stereo depth, and TSDF fusion—streamed live from an iPhone.

Ongoing
Real-Time Multi-Object Fruit Detection and Tracking

A PyTorch CNN trained on the Fruits-360 dataset that classifies fruits in real-time via webcam using OpenCV.

Completed
Entry Expediter: Never Miss a Global Entry Appointment

Global Entry Appointment Finder

Ongoing
Real-Time Weed Detection and Tracking

A real-time weed/crop classifier using YOLOv8.

Completed
CommDoc: A Healthcare Communication Platform

A comprehensive web and SMS-based healthcare communication platform connecting patients and healthcare providers through secure messaging, forums, and voice calling capabilities.

Completed
MiniNeo: A Simplified Learned Query Optimizer with Tree Convolution

A streamlined implementation of Neo's learned query optimization approach, using tree convolution networks to beat PostgreSQL's cost-based optimizer on complex join queries.

Completed
A Data-Driven Approach to Know When It's Time to Hit The Slopes

Completed
Powder Panic: Real-Time Pandemonium Levels of the Cottonwood Canyons

Completed
Real-Time ASL Translation from Hand Landmarks

Real-time ASL-to-text translator using MediaPipe, OpenCV, and PyTorch, training a CNN on the ASLLVD dataset and augmented data to interpret the ASL alphabet, expressions, and idiomatic phrases.

Completed
& more...
Guitar TunerA DeskA Very Ugly ShelfFSAE Telemetry StuffA StoolAnother DeskA Teak Bench