My Projects

A detailed look at some of the projects I've built and contributed to

Noteify

Project Timeline • Feb 2026 - Present

Noteify is a shared notes forum that helps students find reliable, course-specific learning resources in one place. Students upload notes and tag them by course, professor, and semester. An AI layer then transcribes and summarizes this (handwritten or typed) content, making it searchable, organized, and easy to reuse. What's next: * My Library, a place to store notes found through the shared feed along with your own personal (public or private) notes. * AI support with cross-note connections and practice questions. * AI-powered moderation to flag inappropriate content, low-quality uploads, and harmful comments, helping maintain a safe, trustworthy academic community.

Technologies Used:

Node.js React Supabase Google Gemini

Personal Finance Tracker

Project Timeline • Jan 2025 - Present

This code allows you to track your personal finances with chart.js and Spring Boot for backend framework.

Technologies Used:

Java Spring Boot

Data Science Miscellany

Project Timeline • Aug 2025 - Dec 2025

Some of the assignments from my data science class last semester.

Technologies Used:

Python NumPy Pandas Scikit-Learn

QuoteTranslator

Project Timeline • Aug 2024 - Dec 2024

This code allows the user to randomize their chosen quote (until satisfied) and then translate it to the language of their choosing. (Practice with Java and polling API (Translate Text by ApyHub))

Technologies Used:

Java

Sentiment Analysis

Project Timeline • May 2023 - May 2023

This program checks data from review on Rotten Tomatoes to provide a sentiment analysis of words based on the data. The program can get the sentiment of a single word, sentence, or file.

Technologies Used:

Python

Halloween Interactive Visual

Project Timeline • Jan 2023 - Jan 2023

Just a fun little Halloween interactive visual.

Technologies Used:

Python