Projects

Things I've built.

AR Cycling Safety System

Senior capstone project. Unity-based AR visualization for on-bike HUD with YOLO object detection and radar fusion running on Jetson Orin Nano. Placed 2nd out of 30 groups.

PythonUnityC#Computer VisionJetson
2025

Social Media Simulation

Full-stack simulator of audience reactions using LLM-driven personas. Matched target audiences via embedding similarity with pgvector. Scaled to 1,000+ personas per run with async workers.

Next.jsTypeScriptPostgreSQLLLMspgvector
2025

LeGO-LOAM RH

LIDAR odometry and mapping for ROS2. Fork optimized for real-time 3D reconstruction on mobile robots.

C++ROS2SLAMPoint Clouds
2024

Hockey Sim

Full-stack hockey simulation engine with realistic game mechanics, player development, and league management.

TypeScriptReactNode.jsPostgreSQL
2024

GradePace

Better Canvas UI. Rebuilt the student dashboard experience with a cleaner interface and improved usability.

TypeScriptNext.js
2025

AgentBox

AI agent that owns its own hardware. Autonomous agent with direct control over physical compute resources.

TypeScriptAI Agents
2025

Splat2MC

Convert 3D Gaussian Splats to Minecraft particle datapacks. Bridges NeRF-style 3D captures with Minecraft's voxel world.

Python3D GraphicsGaussian Splatting
2025

Arena

AI agents compete in real-time social games — Survivor but with LLMs. Agents form alliances, strategize, and vote each other out.

TypeScriptLLMsMulti-Agent
2025

Beam

P2P file transfer in the browser — no signup, no limits, no data stored. WebRTC-based direct transfers.

JavaScriptWebRTCP2P
2025

TierJobs

Prestige-ranked job board scraping top tech companies. Aggregates and ranks opportunities by company tier.

TypeScriptScraping
2025