Projects

A selection of projects that showcase my approach to problem-solving and technical implementation.

Featured Work

⭐ Highlighted
Full Stack Web Development

Student Management System

A complete web app for managing students, staff, courses, attendance, and feedback with role-based access.

The Problem

Educational institutions need a centralized system to manage multiple user roles (Admin, Staff, Students), track attendance, handle feedback, and streamline leave management processes.

Technical Approach

Built a full-stack app with a modern admin dashboard. Added role-based access with separate portals for admins, staff, and students. Created REST APIs, connected to a database, and set up automated deployment.

Outcome

Delivered a working system with user management, course handling, attendance tracking, feedback collection, leave requests, and secure profiles.

Tech Stack

PythonDjangoPostgreSQLReactGitHub Actions (CI/CD)
Machine Learning / HealthcareFeatured

Brain Tumor Detection

Deep learning system for automatic brain tumor detection from MRI scans using neural networks.

The Problem

Brain tumors make up most primary CNS tumors worldwide. Quick and accurate detection via MRI is key for treatment, but manual checks are slow and can miss things.

Technical Approach

Compared two deep learning models: a custom network and a pre-trained one. Cleaned and prepared the data, trained the models, and checked results with standard metrics.

Outcome

Hit 95.21% accuracy with strong scores across precision, recall, and F1, proving it works for medical imaging.

Tech Stack

PythonDeep LearningNeural NetworksImage Processing
Machine Learning / AgricultureFeatured

Citrus Genus Classification

M.Sc. thesis optimizing citrus type identification with deep learning and transfer learning.

The Problem

Old ways of identifying citrus are slow and error-prone. The industry needs a fast, reliable automated system for sorting and quality checks.

Technical Approach

Used a dataset of over 22,000 images across 8 citrus types. Prepped the data with augmentation. Fine-tuned existing models with transfer learning.

Outcome

Got excellent results: 99.85% accuracy with top scores in precision, recall, and F1 for citrus sorting.

Tech Stack

PythonDeep LearningTransfer LearningImage Classification

Other Projects

Full Stack Web Development

Task Manager

A task management app with a web interface and API for teams.

The Problem

Teams need a straightforward task manager with both a web UI and APIs for connecting to other tools.

Technical Approach

Created a full-stack app with REST APIs. Added CRUD operations, secure config, database connection, and an admin panel.

Outcome

Built a clean task manager with APIs, web interface, and secure setup for personal or team use.

Tech Stack

PythonWeb FrameworkREST APIDatabase
Computer Vision

Object Detection System

Real-time object detection app using advanced algorithms for video and webcam.

The Problem

Need real-time object detection for video feeds and cameras, useful for security and automation.

Technical Approach

Built an object detection system for videos and live camera feeds. Used custom model settings for better performance.

Outcome

Created a working real-time detector that spots and labels multiple objects in video streams accurately.

Tech Stack

PythonComputer VisionDeep Learning
Natural Language Processing

ChatBot

Conversational AI chatbot for automated customer interactions.

The Problem

Organizations need automated conversational agents to handle common queries and provide instant responses to users.

Technical Approach

Developed a chatbot with natural language understanding capabilities for handling user queries and providing appropriate responses.

Outcome

Created a functional chatbot capable of understanding and responding to user inputs in a conversational manner.

Tech Stack

PythonNLPMachine Learning

Interested in working together?

I'm always looking for new challenges and opportunities to build meaningful software. Let's discuss how I can contribute to your next project.

Get in Touch