My Projects

Study.AI

MHacks 2024

A set of convenient study tools leveraging Google's new LLM engine Breadboard. Create an interactive practice quiz from your notes or generate other useful study tools such as flash cards and audio readings.

Custom Game Engine

2022-Present

A minimal 3d game engine written in C++ with OpenGL. It has first-person controllable camera, and renders light sources using the Phong lighting model.

Image Server & Deduplicator

2023

A lightweight custom server software designed for managing large amounts of images on my family's home network. The primary purpose of this software is to detect and remove image duplicates.

PixelPainter

2019

A software-rendered pixelated paint program running on a custom game engine in Java. I built this project when I was first becoming interested in game engine development.

Tortoise Investing

GrizzHacks6 2024

A web utility created during the GrizzHacks 6 hackathon. It lets you compare the doller-cost averaging investment strategy to a simple savings account for the stock index of your choice.