My Projects
A collection of projects spanning embedded systems, multi-threaded programming, game development, and full-stack web applications.
t:slim X2 Insulin Pump Simulator
View CodeA GUI-based insulin pump simulator built with Qt, featuring bolus calculation, profile management, CGM monitoring with predictive glucose tracking, insulin/battery level management, and automated safety alerts. Implements closed-loop Control-IQ behavior.
Tech Stack
Multi-Threaded Ghost Simulator
View CodeA multi-threaded ghost hunting simulation where hunters and ghosts operate in separate threads, navigating connected rooms to gather evidence. Features dynamic memory management, linked lists, and semaphore-based thread synchronization.
Tech Stack
Electronic Store Shopping Cart
View CodeA JavaFX-based electronic store interface where users can browse products, add items to a shopping cart, and complete purchases. Uses object-oriented programming patterns with inheritance hierarchies and list manipulation.
Tech Stack
Dying to Restart (Board Game)
View CodeA Pygame-powered board game where the chip must land on the exact last spot to finish. Special rules include double turns on rolling a 3 (roll becomes 6) and skipped turns on rolling a 4.
Tech Stack
Movie Locator
View CodeA full-stack movie search application with user authentication, a shared favorites list across all users, and admin user management. Features a movie search API integration, SQLite database, and Handlebars templating.