My Projects
A showcase of my technical skills and problem-solving abilities through practical applications
Student Management System
Enterprise-level application implementing DAO pattern with JDBC connectivity to SQL database. Built three-tier architecture separating presentation layer, business logic layer, and data access layer.
Fitness Tracker
GUI application with JUnit testing, UML design, and calculation algorithms. Accurately calculates distance and calories with a clean interface for daily monitoring.
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.
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.
Ottawa Movies Platform
Full-stack web application with PHP backend, MySQL database, user authentication, admin dashboard with data analytics, search functionality, and responsive design.
Personal Portfolio Website
Responsive HTML/CSS/JavaScript site showcasing development projects. Features modern design, smooth animations, and optimized performance across all devices.
Movie Database (Oracle)
Normalized schema with PL/SQL procedures, triggers, and sequences. Linked to MS Access for hybrid functionality, optimized for performance and scalability.
School Database (PostgreSQL)
PostgreSQL database with optimized queries, indexing, subqueries, and performance tuning. Manages school records with scalability and robust performance.
Heart Disease Prediction
Machine learning project using RapidMiner with K-Means clustering to analyze heart disease datasets and predict patient risk levels with high accuracy.
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.
View all projects on 📂 GitHub