Projects
A collection of projects focused on scalability, architecture, and clean user experience.

Fitness Scheduling System
A console-based scheduling system for managing workouts, routines, and personal training plans with persistent JSON storage.

Fruit Shop Interface
A JavaFX-based fruit ordering interface featuring real-time filtering, search, and a persistent cart system with live price calculation.

Typing Arcade Game
A JavaFX arcade typing game with multiple modes, REST backend architecture, PostgreSQL leaderboard system, and dynamic difficulty scaling.

Pollen Visualization System
A full-stack environmental data visualization application that transforms meteorological API data into a dynamic pollen heatmap using inverse distance weighting (IDW) and user-specific preferences.

HelperHub
A modular Java utility framework that centralizes reusable console and application logic, featuring a core abstraction layer for IO, navigation, and language management with pluggable implementations.

Election Console Simulation
A console-based election simulation system demonstrating object-oriented design through layered architecture, polymorphism, and custom election rule implementations.
