Projects

A collection of my work showcasing expertise in machine learning, backend development, and data analysis.

Screenshot of To-Do List CRUD API project
August 2024

To-Do List CRUD API

Developed a secure RESTful API using FastAPI with MongoDB for a to-do list application. Implemented full CRUD operations, user authentication with JWT tokens, and password hashing for enhanced security.

FastAPIMongoDBJWTPython
Screenshot of Energy Consumption Forecasting project
July 2025

Energy Consumption Forecasting

Built a time series forecasting model using SARIMAX to predict energy consumption patterns. Implemented data preprocessing, model training, and evaluation with confidence intervals for predictions.

SARIMAXTime SeriesPythonStatsmodels
Screenshot of CNN Cat vs Dog Classification project
June 2025

CNN Cat vs Dog Classification

Developed a convolutional neural network using PyTorch for binary classification of cat and dog images. Achieved high accuracy through data augmentation, transfer learning, and hyperparameter tuning.

PyTorchCNNPythonComputer Vision
Screenshot of Test Management System project
August 2024

Test Management System

Created a command-line test management system for organizing and tracking assessments. Features include test creation, result tracking, and performance analytics with file system storage.

PythonCLIFile SystemData Structures
Screenshot of Fish Detection System project
January 2025

Fish Detection System

A real-time fish species detection application using YOLO (You Only Look Once) computer vision model. Detects and identifies 13 different fish species with bounding boxes, confidence scores, and detailed species information including diet, lifespan, and estimated weight.

FastAPIReactYOLOComputer Vision+4