CS @ University of South Florida β’ Undergraduate Research Assistant @ RARE Lab β’ Building at the intersection of AI, robotics, and mobile
- π€ RARE Lab (USF): Building conversational social robots on the Blossom platform β integrating Vosk (STT), Piper (TTS), and LLMs on a Raspberry Pi 5. Recently got a ReSpeaker mic array working end-to-end (udev rules, PyAudio channel config) and am working on a system that lets robots explain their intended actions to human teammates in real time.
- ποΈ HCO OIS Competition: Built a gamified sales-per-hour tracker for my Hollister store β real people, real shifts, real leaderboard.
- π± AppNest: iOS app that centralizes internship/job tracking with AI-assisted email parsing. Recently revamped with a glassmorphism design system and migrated to SwiftData.
- π Coursework: Computer Architecture (RISC-V, Verilog, Vivado), Operating Systems (concurrency, parallelism, virtualization), and Image Processing (OpenCV, convolution, filtering).
Languages
Frameworks & Libraries
Tools & Platforms
ποΈ HCO OIS Competition
Gamified sales-per-hour tracker built for my Hollister store. Players log shifts, climb a live leaderboard, and progress through a shared "maze" with a manager PIN gate for admin actions. Actively used by real associates on real shifts.
HTML β’ CSS β’ JavaScript β’ Firebase β’ Vercel
π± AppNest
iOS app that centralizes internship/job applications with AI-assisted email parsing and a glassmorphism design system.
Swift β’ SwiftUI β’ SwiftData β’ iOS β’ In Progress
π΅ Hit Song Predictor
Logistic regression model predicting hit probability from audio features across 2,000+ tracks.
Python β’ scikit-learn β’ pandas β’ GridSearchCV β’ Jupyter Notebook
π NoteWeb
Local-first RAG system β semantic search across PDFs with embeddings, vector DB, and LLaMA 3.
Python β’ Ollama (LLaMA 3) β’ Embeddings β’ Chunking + Caching β’ Conversational Q&A
πΆ Groov
Album explorer using Last.fm API with star ratings and to-listen lists.
Swift β’ UIKit β’ URLSession β’ Async API Calls β’ Custom UICollectionView

