Md Mahfuzur Rahman

Data Science Student

Experience

Teaching Assistant | Daffodil International University

Duration: Sep 2020 - Apr 2021

Assisted in teaching Software Project I, CSE136, and Software Project II CSE216 courses, providing academic support to students during a semester. Responsibilities included guiding project phases, clarifying course materials, and evaluating assignments.

Skills & Expertise

Programming Languages

Python, JavaScript, HTML/CSS, SQL, C/C++

Libraries & Frameworks

Numpy, Pandas, Scikit-learn, PyTorch, Streamlit, Matplotlib, Seaborn, Tensor flow, Scipy, Joblib, Spark, Image Processing, OpenCV, langchain, openAI.

Tools

Power BI, Tableau, Flutter, Figma, Adobe XD, Git, GitHub.

Featured Projects

Customer Churn Prediction

This project leverages machine learning to predict customer churn by analyzing customer data. The goal is to identify customers likely to discontinue services, enabling businesses to take proactive measures to improve customer retention.

Tech Stack: Python, Pandas, NumPy ,Streamlit,Matplotlib

Car Price Range Estimation App

This project is designed to estimate a car price range suitable for customers based on their financial information. By inputting details such as age, salary, and net worth, the app calculates and advises a car price range tailored to the customer.

Tech Stack: Pandas, NumPy, Streamlit, Matplotlib, Seaborn, Scikit-learn

Real Estate Price Prediction

This project focuses on analyzing real estate data and building predictive insights on house prices. The dataset contains features such as house size, number of bedrooms, and other key attributes.

Tech Stack: Pandas, NumPy, Streamlit, Matplotlib, Seaborn, Scikit-learn

Crops Image Recognition

This project utilizes deep learning to classify images of various agricultural crops. It leverages the ResNet50 architecture as a pre-trained feature extractor and builds a custom classifier on top to identify 30 different crop types. Additionally, a Streamlit-based web application allows users to upload images and receive crop predictions.

Tech Stack: Python, TensorFlow/Keras, ResNet50, ImageDataGenerator, splitfolders, Streamlit, NumPy, Pandas, Matplotlib

Fake News Detection

Built ML model achieving 99.5% accuracy using Decision Tree and Random Forest algorithms.

Tech Stack: Python, pandas, matplotlib, Scikit-learn, Hadoop, Spark

Face Mask Detection System

Real-time mask detection system with 99% accuracy using OpenCV.

Tech Stack: Python, numpy, pandas, OpenCV.

Credit Card Approval Prediction

This project aims to predict credit card approval using machine learning techniques. The goal is to build and evaluate various classification models to identify the best-performing model for accurate prediction.

Tech Stack: Pandas, NumPy, Matplotlib, Seaborn, Scikit-learn

Netflix_data Data Cleaning Project

This project aims to predict credit card approval using machine learning techniques. The goal is to build and evaluate various classification models to identify the best-performing model for accurate prediction.

Tech Stack: python, panads, numpy,

Deep Learning With PyTorch

This repository explores the fundamental concepts of PyTorch, a powerful deep learning framework.

Tech Stack: Pytorch, Numpy, matplotlib

Airbnb_data Data Cleaning Project

This project aims to predict credit card approval using machine learning techniques. The goal is to build and evaluate various classification models to identify the best-performing model for accurate prediction.

Tech Stack: python, panads, numpy,

Walmart Sales Data Analysis using SQL

This project provides an end-to-end data analysis solution for Walmart sales data. Using Python and SQL, it extracts critical business insights by solving key analytical problems. This repository is ideal for data analysts aiming to enhance their skills in data manipulation, SQL querying, and exploratory data analysis.

Tech Stack: python, panads, numpy, postgres

Online Course Platform

TThe Online Course Platform is a web-based application designed to facilitate learning for students from junior to university levels. The platform connects instructors and students, enabling instructors to create and manage courses while allowing students to browse, enroll, and interact with the content.

Tech Stack: Php, Html,CSS, JS, Mysql

Money Expense Manager

Money Expense Manager is an application that allows a user to easily keep track of how much money he/she has and how much he/she has spent. It will be a CRUD application, a user can create or add his income and expenses, user can update his expense, view, and delete the expenses.

Tech Stack: Dart, flutter, Hive

todo-app-springboot

CRUD Simple Todo Application. Spring Boot and Spring JDBC.

Tech Stack: Java, HTML, CSS, Bootstrap, Thymeleaf, Spring Boot, Spring JDBC.

JavaQz v1.0

web application through which a user can take a quiz on Java online and verify himself. It will work as like a mock test before a test.

Tech Stack: Java, HTML, CSS, Bootstrap, Thymeleaf, Spring Boot, and Spring Data JPA

STC-Assist v1.7

This application is basically handle all the work of an organization. Where all the information of the organization will be given, social link will be given. Its next day's event and all its events will be shown. There will also be login option, the first admin login where the admin will login with his code. People registered by admin can login using other login options. Here will be the introduction of the members of the organization.

Tech Stack: Java, Jswing, JDBC

Snake Game v 0.9

A Desktop Application Snake game with JavaFX

Tech Stack: Java, JavaFX

Adventure-Works-Data-Engineering-Project

Tech Stack: Azure, Data lake

Uber-data_Data-Engineering-Project

Tech Stack: GCP, Mage

LLM model with streamlit

Tech Stack: langchain, OpenAI,streamlit

Time Series Data Forecasting

Tech Stack: Pandas, matplotlib, statsmodel, pmdarima

Eco Scan HCI Project

Tech Stack: App Prototype

Hackathons

Junction 2024

Sustainable Space Data By Aalto University

Transforming Space Data Data into Urban Sustainability Solutions. Our project transforms satellite data into actionable insights for urban planners to target emissions, expand green spaces, and cool down cities. It empowers data-driven decisions for a more sustainable urban future.

Publications

A novel approach to analyzing the impact of AI, ChatGPT, and chatbot on education using machine learning algorithms

Published in: Bulletin of Electrical Engineering and Informatics

Artificial intelligence (AI) is one of the most common and essential technologies in this modern era, especially in the education and research sectors. It mimics machine-processed human intellect. In modern times, ChatGPT is one of the most effective and beneficial tools developed by OpenAI. Provides prompt answers and feedback to help academics and researchers........

Education

M.Sc. in Data Science

University of Helsinki, Finland

Expected Graduation: Aug 2026

GPA: 4.5/5

Awarded prestigious scholarship (2.4% acceptance rate)

B.Sc. in Computer Science and Engineering

Daffodil International University, Bangladesh

GPA: 3.81/4.00

Graduated: Mar 2024