My Projects
A detailed look at some of the projects I've built and contributed to
Memoria
Project Timeline • Feb 2026 - Present
Memoria is a campus note-sharing platform (Next.js + Supabase) where students upload notes by course, then browse, upvote, save, and organize them into notebooks. My partner and I built it after noticing that my peers kept feeding the same material into AI and redoing identical cleanup work. Memoria turns AI-processed notes into a shared, searchable layer, so a student can pull up a clean version of someone's notes instead of regenerating it themselves. When a student uploads a photo or PDF, Claude reorganizes it into structured markdown, with prompting that keeps it tied to the source material rather than inventing content. It also suggests inline edits the user can accept or reject, similar to suggestion mode in a shared doc. The cleaned-up notes get rendered with KaTeX and Puppeteer into a polished PDF. I'm currently building a self-hosted Pix2Tex (FastAPI) service to ground handwritten math in accurate LaTeX.
Technologies Used:
Data Science II Projects
Project Timeline • Jan 2026 - May 2026
This repository contains coursework and projects developed for Data Science II. Projects focus on statistical modeling, regression analysis, and comparative evaluation of classical and modern techniques using Scala and Python.
Technologies Used:
Data Science Miscellany
Project Timeline • Aug 2025 - Dec 2025
Some assignments from my data science 1 course.
Technologies Used:
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:
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:
Halloween Interactive Visual
Project Timeline • Jan 2023 - Jan 2023
Just a fun little Halloween interactive visual.