Home

About

Work

Projects

Blog

Some side projects of mine,

that involved full-stack applications, work with LLM's or both.

Summer 2024

League of Legends Commentary LLM

Finetuned GPT4o-mini to be able to accurately generate League of Legends eSports commentary. Generated the data by having Whisper transcribe the commentary from uploaded 2016 World Championship VODs, and had it overlayed over videos using OpenAI's text-to-speech model.

Python, Fine-tuning, Transformers

Summer 2024

Minecraft Chat-Assistant

Implemented a RAG model that would allow Llama 3 to more accurately answer Minecraft related questions, and had it deployed in a private server with friends for the players to use.

Python, Transformers, RAG, LangChain

Winter 2024

TrueWeekly

Developed and deployed a full-stack app with React and Flask, integrating OAuth for Spotify account access. Utilized Pandas, NumPy for data processing, and Skikit-Learn for a playlist recommendation model.

Scikit-Learn, Pandas, Flask, React

Winter 2024

Catan

Created Settlers of Catan in C++ using OOP for game elements like tiles, resources, players, and the board. Utilized Observer Design Pattern for real-time updates and interactions, and Factory Design Pattern for game initialization options.

C++

Summer 2023

myUniCourseBuddy

Course scheduling tool for friends to maximize shared lecture time together. Using MongoDB, UW course information sites and Graph Theory to generate and maximize optimize possible course schedules.

React, Next, MongoDB, Puppeteer

Links