Projects
Course Flow
An interactive prerequisite graph for UCSD students to visualize and plan their entire academic path, running entirely client-side.
React TypeScript React Flow D3.js Tailwind CSS Vite Playwright
File Order Randomizer
A native extension for Adobe Premiere Pro to randomize clip order, solving a major workflow bottleneck.
Adobe CEP ExtendScript HTML CSS
Autonomous Aerial Vision System
Vision stack for autonomous drones to identify targets, map terrain, and make decisions without human intervention.
C++ YOLO v11 ONNX Runtime OpenCV Jetson Orin Nano ArduPilot SITL
Self-Fed Memory: A "Second Brain" AI
A personalized RAG assistant that ingests notes and conversations to act as a "Second Brain" with perfect recall.
FastAPI LangChain Pinecone Docker Streamlit Supabase
Disinformation Detection: Benchmarking Deep Learning Models
Comparative benchmarking of LSTMs vs. Transformers for fake news detection, highlighting generalization gaps.
PyTorch LSTM GloVe