Projects

Things I’ve built, shipped, and maintain.

A collection of personal projects I've built and maintain.

Lazee

Live

Nov 2025 – Present

iOS strength training tracker for lifters who want a simple, fast way to log workouts. Built solo, published and actively maintained on the App Store.

Swift SwiftUI Xcode iOS

Jul 2026 – Present

Self-hosted watcher that pings my phone the second a seat opens in a full NC State class, plus a conflict-aware schedule planner and an opt-in Telegram bot for friends. Polls the public catalog only, runs 24/7 on a free VM at $0.

Python Flask BeautifulSoup Telegram Bot systemd

Studeo

Live

May 2026 – Present

Cross-platform desktop app (Windows & Mac) for tracking assignments, classes, and lectures with a focused study area to help you stay concentrated and get work done. Released and available to download.

Electron React TypeScript Node.js

Jun 2026 – Present

Real-time FLIP fluid simulation for a 2-inch round LED pocket watch. Prototyped in the browser with JavaScript, with the physics being ported to C++ to run on an ESP32 driving a circular addressable-LED matrix.

JavaScript HTML5 Canvas C++ ESP32 KiCad

Nov 2025 – Feb 2026

Custom hardware device that counts elapsed days on dual seven-segment displays. 3D-printed enclosure designed in Onshape, real-time clock module for midnight updates, and EEPROM persistence so it never loses count across power cycles.

Arduino C++ Onshape 3D Printing

Jan 2026

Conway's Game of Life implemented in Java with a Swing GUI. Built as a learning project to get hands-on with Java windowing and object-oriented design — split cleanly into grid, game-loop, and controller classes.

Java Swing AWT OOP