Sinha Afroz

Projects

Personal Projects

  • Real-Time Face Recognition with Mask

    For my final year project, I developed an advanced face recognition system capable of identifying individuals both with and without face masks. Using a convolutional neural network (CNN) in Python, I integrated the solution into a compact hardware model to demonstrate its real-world application. This system helps improve security in crowded places and during health crises, like the pandemic.

    Technologies: Python, Deep Learning, CNN

  • Water Cleaning Boat

    This award-winning project from our university's 'CSE Project Show - Spring 19' involved designing an autonomous boat to clean polluted surface water. With the use of a Raspberry Pi and Arduino Uno, the boat could navigate autonomously and gather water pollutants. This project emphasized environmental sustainability and IoT-based solutions for real-world water quality problems.

    Technologies: Raspberry Pi, Arduino Uno

  • Identification of DNA-Binding Proteins

    In this project, I used deep learning to predict DNA-binding proteins (DBPs) and their impact on gene expression regulation. Understanding DBPs is crucial for breakthroughs in genetics, especially for diseases related to immune system dysfunction, muscle conditions, and oxygen transport. The project utilized machine learning models, particularly neural networks, to analyze genetic data and predict protein interactions.

    Technologies: Python, TensorFlow, Scikit-learn

  • Dhaka RentVision: Smart Pricing Insights

    This project predicts rental prices in Dhaka with remarkable accuracy, based on key factors such as location, area size, and number of rooms. After thorough data preprocessing (including one-hot encoding), I achieved a test score of 94.5% using linear regression. The app also features a user-friendly interface built with Flask, allowing real-time rental price predictions for both renters and landlords.

    Technologies: Python, Linear Regression, Flask

  • Ticket Reservation System

    Developed a Java-based bus ticket reservation system to streamline the booking process. This project uses file I/O operations for efficient storage and retrieval of reservation data, allowing users to easily book, cancel, and view their tickets. It was built to improve ticket management for bus services and optimize reservation workflows.

    Technologies: Java, File I/O

  • Save the Butterfly

    As part of my Computer Graphics course, I developed a fun 2D game where players must rescue butterflies trapped in cages using arrows. The project was implemented using C and OpenGL, allowing me to explore interactive graphics and develop fundamental game mechanics.

    Technologies: C, OpenGL

Professional Projects

  • Popular Travel Ltd. B2B Italy Website

    Developed a highly functional web application to manage the airline ticket purchasing process for B2B users in the Italy branch of Popular Travel Ltd. The site allows businesses to book tickets efficiently and integrates with real-time data to enhance the user experience.

    Technologies: HTML, Tailwind CSS, Vue.js, Laravel, MySQL

  • Dhaka Popular Travel Website

    Streamlined the booking process for airline tickets through a user-friendly web application for B2B users. The system provides an easy interface for businesses to make reservations, while also handling complex data management and real-time availability.

    Technologies: HTML, CSS, Alpine.js