Projects
Below is a collection of projects I have worked on during my personal and academic career.
Solace Mental Wellness App
A mental wellness app powered by generative AI to help users achieve daily goals, maintain a journal, and interact with an AI therapist. Features context-aware journaling prompts for personalized support.
Languages and Tools
JavaScript
React, Node.js, Firebase
WHOOP vs OURA Sleep Analysis
Analyzed 30 nights of sleep data from Oura Ring and WHOOP devices using Jupyter Notebook. Cleaned and compared metrics to identify trends and insights, presenting findings at a symposium.
Languages and Tools
Python
Jupyter Notebook, Pandas
Medical Crossword Search
Created a medical crossword game with varying difficulties to help students learn terminology. Includes pop-up definitions for each word found, blending education with interactive gameplay.
Languages and Tools
Python
Pygame
NBA Data Analysis Project
Analyzed NBA player performance using shot data. Features include player-specific stats and a league leaderboard for metrics like shooting percentages and shot distances. Users can explore stats interactively, with optimized sorting algorithms ensuring fast results.
Languages and Tools
C++
Standard Libraries
Blackjack
Designed a command-line Blackjack game focusing on core gameplay mechanics, including hitting, standing, splitting, and doubling down. Applied object-oriented principles to manage cards, player actions, and dealer logic efficiently.
Languages and Tools
Java
LISP Parser
Minesweeper
Developed a customizable Minesweeper game where users can set board dimensions and mine count. Features a timer to track progress and a leaderboard to log top scores.
Languages and Tools
C++
SFML
Sudoku Game
Built a Sudoku generator that creates puzzles based on selected difficulty levels. Developed with Pygame, allowing users to sketch, delete, and submit answers while solving.
Languages and Tools
Python
Pygame