Featured Projects
Study Buddy
Built an end-to-end Android application allowing USC students to form study groups, exchange resources in private/group chats, and schedule sessions via Google Calendar’s API. Developed a Firebase backend (Realtime Database, Storage, Authentication) for real-time collaboration and secure user management.
POS Tagger
Implemented a Hidden Markov Model with the Viterbi algorithm to perform part-of-speech tagging on large text corpora. Achieved highly accurate predictions by refining transmission and emission probabilities with iterative training.
LIGO Data Quality Classification
Developed a neural network to characterize gravitational wave detector data quality in real-time for analysis of black hole collision physics.
Portal Video Game
Developed a 3D puzzle game from scratch entirely in C using SDL2. Implemented real-time rendering, custom view matrices for portal views, and a multichannel audio system. Utilized linear algebra techniques to handle dynamic camera perspectives and seamless perspective shifts.
Personal Website
Designed and developed a responsive personal website using Jekyll and GitHub Pages. Implemented custom styling and content management system.