Data Science undergraduate at the University of Michigan with a passion for machine learning, natural language processing, and creative AI applications. Author of "Tracing Online Hate Long-Term: Using Machine Learning to Connect Twitter Usage Per Year to Its Hate Speech"
π― Current Focus: Advancing NLP techniques, end-to-end recommendation systems, and applying computer vision to real-time monitoring challenges.
Repository β’ Python & Jupyter Notebook β’ 50.6% / 49.4%
End-to-end content-based music recommender system powered by IMSLP metadata. Scraped over 200,000 pieces from IMSLP using BS4. Features intelligent filtering by instrumentation, era, and key signature.
Tech Stack: Streamlit, Python, NLP, LLM Integration
Key Achievements: 700+ curated classical pieces β’ AI-powered musical descriptions β’ Interactive Streamlit frontend
Repository β’ Python (100%)
Comprehensive ML/NLP pipeline for automated text classification using multiple feature engineering approaches on Twitter dataset. Implements TF-IDF, N-grams, sentiment analysis, and dependency parsing for robust offensive language detection.
Tech Stack: scikit-learn, NLTK, Stanford CoreNLP, Feature Engineering
Key Achievements: Multi-feature comparative analysis β’ Production-ready customizable pipeline β’ Real-time classification capability
Repository β’ Python (98.2%) + C/C++
Real-time computer vision system for detecting driver distraction using Raspberry Pi and MediaPipe Face Mesh. Analyzes head pose, eye gaze, and facial orientation to generate intelligent alerts.
Tech Stack: MediaPipe, Computer Vision, Raspberry Pi, Real-time Processing
Key Achievements: Multi-layer alert system β’ Head pose & gaze estimation β’ Real-time hardware integration
Repository β’ Python (100%)
Parsing Google Docs resumes against job descriptions to determine if a resume would be a good fit for a job
Tech Stack: Python, Google Docs API, Email Automation
- MHacks 2025 β Full-stack JavaScript + Python application
- SpartaHacks 11 β Award-winning computer vision project
- JacHacks 26 β Featuring a network of agentic AI with RAG-powered detection
| Machine Learning | NLP & Text | Computer Vision | Data Engineering |
|---|---|---|---|
| Classification | Feature Engineering | Real-time Detection | Data Pipeline |
| Comparative Analysis | Sentiment Analysis | MediaPipe | ETL Processes |
| Model Evaluation | Dependency Parsing | Head Pose Estimation | Data Cleaning |
| Feature Engineering | TF-IDF / N-grams | Gaze Estimation | Jupyter Notebooks |
| Metric | Value |
|---|---|
| Public Repositories | 6 |
| Primary Language | Python |
| Project Focus | ML/AI, NLP, Computer Vision |
| Years of Experience | 2 |
| Education | University of Michigan, Data Science |
| Hackathons Participated | 3+ |
- π« University of Michigan β Data Science Undergraduate
- π§ Specializations: Machine Learning, Natural Language Processing, Computer Vision
- π‘ Philosophy: Rigorous ML fundamentals + creative problem-solving = innovation
β¨ End-to-End Systems Builder β From data pipeline to production-ready applications
π¬ Research-Minded Approach β Comparative analysis & model evaluation expertise
π Hackathon Veteran β Multiple award-winning competitive projects
π― Full-Stack Capabilities β Python backend, React frontend, real-time systems
π€ Collaborative Coder β Contributing to meaningful projects with real-world impact
I'm always interested in:
- ML/AI collaborations on meaningful projects
- Hackathon participation and competitive programming
- Mentoring aspiring data scientists
- Consulting on NLP and computer vision challenges