My Projects

A showcase of my technical skills and problem-solving abilities through practical applications

Fitness Tracker
Java • GUI

Fitness Tracker

GUI application with JUnit testing, UML design, and calculation algorithms. Accurately calculates distance and calories with a clean interface for daily monitoring.

Java Swing/AWT JUnit Testing UML Design
Drum Inventory
Java • OOP

Drum Inventory with GUI

Inheritance-based architecture with polymorphism and geometric calculations. Features GUI with geometric capacity logic for drum management and real-time inventory updates.

Java Inheritance Polymorphism GUI Development
Recipe Manager
C# • Desktop

Recipe Manager

Modular OOP application with HashMap data structures and file I/O operations. Generates shopping lists for users with an intuitive interface for personal use.

C# HashMap File I/O OOP Design
Personal Portfolio
Frontend • Portfolio

Personal Portfolio Website

Responsive HTML/CSS/JavaScript site showcasing development projects. Features modern design, smooth animations, and optimized performance across all devices.

HTML5 CSS3 JavaScript Responsive Design
Movie Database Oracle
Database • Oracle

Movie Database (Oracle)

Normalized schema with PL/SQL procedures, triggers, and sequences. Linked to MS Access for hybrid functionality, optimized for performance and scalability.

Oracle PL/SQL Triggers Sequences MS Access
School Database PostgreSQL
Database • PostgreSQL

School Database (PostgreSQL)

PostgreSQL database with optimized queries, indexing, subqueries, and performance tuning. Manages school records with scalability and robust performance.

PostgreSQL Indexing Subqueries Performance Tuning
Large Dataset Processing
Data Processing • Java

Large Dataset Processing

Java application to extract, clean, and analyze data from multiple sources. Implements efficient algorithms for handling large volumes of data with optimized performance.

Java Data Processing ETL Performance Optimization