Projects
Anime Recommender
An app where users can review anime, receive recommendations based on previous reviews, and edit their watchlist.

Chinese Radical Review
A mobile app designed to help Chinese language students learn radicals (building blocks of chinese characters) using spaced repetition

25+5 Timer
A timer with customizable parameters for work time and break time. Implemented in 3 ways: as a single page stateful REACT app, a stateful app divided into parent & child classes, and an app made of functional components using hooks.

Investigating Decline in Yammer Users
Using focused SQL queries to gather relevant data and determine the source of user decline.

Ecommerce Purchase Predictor
Uses CSV data to train a model that classifies users into two groups; users that will make a purchase and users that won't make a purchase.

Whisky Review Sentiment Classifier
Using NLTK libraries to classify whisky reviews as positive or negative based on customer sentiment.

C++ Customer Database
Linked-list implementation of a database that holds customer info. Uses recursion, pointers, operator overloading, debug mode, copy constructors, and makefiles. User can add, print, modify, and delete records within the database. The user can also reverse the list of records. The records within the list are written to a file upon exiting the application, and read from a file upon starting an application.

OOP Video Series w/ C++
An educational video series I made that provides examples of S.O.L.I.D. object oriented programming using C++
