PROJECTS
Explainable Machine Learning Framework for Career Confusion Prediction and Personalized Career Recommendation
An explainable machine learning framework designed to jointly predict career confusion and assess employability among IT students while providing personalized career recommendations.
Technologies / Methods: Machine Learning, Ensemble Learning, SMOTE, SHAP, Random Forest, XGBoost, LightGBM, CatBoost
Area: Explainable AI • Machine Learning • Educational Data Mining
Secure Enterprise Banking Network System
A secure and scalable enterprise banking network designed and implemented using Cisco Packet Tracer. The system follows a three-layer hierarchical architecture with VLAN segmentation, dynamic routing, centralized network services, wireless connectivity, and multiple security mechanisms.
Technologies / Concepts: Cisco Packet Tracer, VLAN, OSPF, DHCP, DNS, HTTP, Email, ACL, SSH, NAT/PAT, Port Security
Area: Computer Networking • Network Security • Enterprise Network
Smart Village Simulation
An interactive 3D village simulation designed to demonstrate computer graphics concepts through a virtual environment containing buildings, roads, trees, lighting, and other environmental elements.
Technologies / Methods: OpenGL, Computer Graphics, 3D Modeling, Lighting, Animation, User Interaction
Area: Computer Graphics • 3D Visualization
Flight Reservation Database System
A database-driven flight reservation system designed to manage passengers, flights, reservations, payments, and related airline information through a structured relational database.
Technologies / Methods: SQL, Relational Database, Database Design, ER Diagram, Database Queries
Area: Database Management • Data Modeling • SQL
Smart Plant Watering System
An automated plant watering system designed to monitor soil conditions and control the watering process using an ESP32-based embedded system.
Technologies / Methods: ESP32, Sensors, Embedded Systems, IoT, Automated Control
Area: IoT • Embedded Systems • Automation
Numerical ODE Solver Suite
A numerical computing application designed to solve ordinary differential equations using different numerical methods and provide computational results for analysis.
Technologies / Methods: Python, Numerical Methods, ODE, Numerical Analysis, Computational Mathematics
Area: Numerical Computing • Scientific Computing • Numerical Analysis
OS Game System
A web-based operating system simulator designed to demonstrate fundamental operating system concepts through an interactive and user-friendly interface.
Technologies / Methods: HTML, CSS, JavaScript, Operating System Concepts, Web Development
Area: Operating Systems • Web Development • System Simulation
Heart Disease Prediction System
A machine learning-based prediction system designed to classify the likelihood of heart disease using relevant patient health and clinical data.
Technologies / Methods: Python, Machine Learning, Data Preprocessing, Classification, Model Evaluation
Area: Machine Learning • Healthcare Analytics • Predictive Modeling