Projects
Spotify Clip Saver (opens in a new tab)
Built a full-stack web app for musicians to isolate and loop specific sections of Spotify tracks while transcribing solos or learning arrangements by ear. Designed a Firestore NoSQL schema to map tracks to timestamped user clips and deployed the containerized React and Express.js stack on AWS.
- React
- Express.js
- Firestore
- Docker
- AWS
CS Advising RAG Chatbot
Engineered an academic advising assistant for Rutgers CS students that answers degree requirement, prerequisite, and course-planning questions using official department documentation. Built a hybrid retrieval pipeline pairing dense vector search in PostgreSQL (pgvector) with keyword matching, served via FastAPI and Next.js with Gemini API synthesis.
- Next.js
- FastAPI
- PostgreSQL
- pgvector
- Docker
- Gemini API
LLM Knowledge Distillation Engine (opens in a new tab)
Built a distillation pipeline to transfer chain-of-thought reasoning capabilities from 70B+ parameter teacher models (including Llama 4 Maverick on SciBench) into compact 3B student models. Wrote a custom token-alignment algorithm to reconcile cross-model vocabulary mismatches, improving downstream reasoning accuracy by +3.9% while running local training loops on Apple MPS.
- Python
- PyTorch
- Hugging Face
- PEFT / LoRA
- Apple MPS
Distributed Replicated Object Store
Designed and implemented a fault-tolerant, multi-node key-value and object storage engine. Implemented leader election, write-ahead logging, and state-machine replication over TCP so the cluster maintains availability and data durability even under simulated node crashes and network partitions.
- Python
- Distributed Systems
- Raft / Consensus
- TCP
- Linux