Wazid Web
Back to Portfolio

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 Code

A 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

C++Qt 5Qt ChartsQMake

Multi-Threaded Ghost Simulator

View Code

A 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

CPthreadsSemaphoresMake

Electronic Store Shopping Cart

View Code

A 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

JavaJavaFXOOP

Dying to Restart (Board Game)

View Code

A 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

PythonPygame

Movie Locator

View Code

A 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.

Tech Stack

JavaScriptNode.jsExpressSQLiteHandlebarsHTML/CSS