Projects

Graphing Calculator

Graphing Calculator

A C++ desktop app built with SFML for plotting and exploring mathematical functions using an interactive, real-time graphing interface.

C++SFMLCMake
DSA Visualizer

DSA Visualizer

A collection of interactive C++ projects showcasing advanced data structures and algorithms—like backtracking, A* search, heaps, and DFAs—visualized using SFML and the Malena framework.

C++SFMLMalenaCMake
Gabe's Arcade

Gabe's Arcade

A collection of classic arcade games like Snake, Tetris, and Pong, built with HTML, CSS, and JavaScript, featuring interactive gameplay and nostalgic design.

HTMLCSSJavaScript
Blackjack

Blackjack

A simple web-based Blackjack game built with HTML, CSS, and JavaScript, featuring interactive gameplay and traditional casino rules.

HTMLCSSJavaScript
Random Song Generator

Random Song Generator

A Python app that uses the Spotify API to generate popular songs by genre with a simple Tkinter interface.

PythontkinterSpotify API
Bookstore Management System

Bookstore Management System

A Java Swing–based GUI application that uses object-oriented programming (OOP) principles to manage an online bookstore, with modular classes for inventory, customers, orders, and payments.

JavaJava Swing