Projects
02
Snag
Hackathon · Autonomous AI Shopping Agent
2nd place at the Insforge x Qoder AI Agent Hackathon; an AI shopping agent built in 6 hours that monitors prices across retailers using trading signals and sends buy recommendations.
TypeScriptPythonReact NativeExpoFastAPIClaude Haiku 4.5PostgreSQL
03
Robotic Goalie
Robotics & Computer Vision · Autonomous Goal Defense
A real-time robotic goalie system that streams live video from a smartphone, detects incoming balls with a fine-tuned YOLOv8 model, and issues movement commands to an iRobot Create 3.
PythonYOLOv8OpenCVRoboflowiRobot SDKasyncioBluetooth BLE
04
Network Chat Application
Systems Programming · TCP Client-Server Messaging
A TCP-based client-server chat application in C, built with a custom binary protocol and I/O multiplexing via select() to handle concurrent users without threads or forking.
CPOSIX SocketsTCPI/O MultiplexingGNU MakeGCCGDBValgrind
05
Single User Relational Database
Database Systems · In-Memory RDBMS from Scratch
SURLY is a fully functional RDBMS built from scratch in Java, featuring a custom query language, a lexical analyzer, and support for full DDL/DML operations.
JavaRelational AlgebraLexical AnalysisLinkedListHashSet
06
KELP
Hackathon · AI Environmental Risk Visualization
An AI-driven 3D geospatial platform built at DubHacks 2025 that transforms natural language scenarios into interactive environmental risk maps across all 39 Washington State counties.
TypeScriptPythonReactFastAPIDeck.glMapbox GLGemini 2.5PandasFramer MotionRecharts
07
NumPy Deep Neural Network
Machine Learning · Neural Network from Scratch
A fully custom deep neural network built from scratch in Python using only NumPy. It supports arbitrary depth, configurable activations, and both classification and regression tasks.
Python 3MATLAB/OctaveNumPy