Skip to content
View XxCPH4xX's full-sized avatar
🤔
🤔

Block or report XxCPH4xX

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
XxCPH4xX/README.md

Fahim Shahrier

Machine Learning & AI Engineer

Building practical machine learning systems and applications that connect model development, evaluation, and usable software.

GitHub Profile Python Machine Learning

About Me

I am a Software Engineering graduate from Zhengzhou University focused on applied machine learning, deep learning, and computer vision. My work spans data preparation, model training and evaluation, explainable AI, and integrating model-driven functionality into applications and APIs. I also build full-stack software to support practical workflows around these systems.

Featured AI & Machine Learning Projects

An end-to-end equipment-risk analysis platform built around a machine learning pipeline, with model explanations and an interactive dashboard.

  • XGBoost-based failure-risk prediction with SHAP explanations.
  • Jupyter workflows for data auditing, preprocessing, model comparison, evaluation, and explainability.
  • FastAPI inference services and a Next.js dashboard for individual predictions, batch CSV analysis, fleet views, and simulated telemetry.

Stack:

Python XGBoost SHAP Pandas Jupyter FastAPI Next.js TypeScript

A CPU-focused image-classification project that distinguishes NORMAL and PNEUMONIA chest X-rays and provides visual explanations of model attention.

  • ResNet18-based classification using PyTorch and Torchvision.
  • Grad-CAM visualizations and documented evaluation on a held-out test set.
  • FastAPI backend and Next.js dashboard, supported by separate training and evaluation notebooks.

Stack:

Python PyTorch Torchvision Grad-CAM FastAPI Next.js TypeScript

Educational and research project only; results are not evidence of clinical effectiveness and must not be used for patient care.

A CNN-based image-classification application for identifying plant leaf conditions across 38 disease and healthy-leaf classes covering 14 plant species.

  • Image preprocessing and model training with TensorFlow/Keras.
  • Training visualizations, a confusion matrix, and classification-report workflows.
  • Streamlit interface for image upload and prediction.

Stack:

Python TensorFlow Keras NumPy Scikit-learn Streamlit

A real-time webcam project that detects and classifies a limited set of hand signs representing the ASL letters I, L, O, V, E, and U.

  • Hand-region detection and preprocessing with OpenCV and MediaPipe-based tooling.
  • TensorFlow/Keras classification using collected image samples.
  • Live webcam inference with predicted labels displayed on screen.

Stack:

Python OpenCV MediaPipe TensorFlow Keras NumPy

A webcam-based attendance application that identifies registered faces and records recognized individuals with timestamps.

  • Face detection and matching against registered face images.
  • Attendance records stored in CSV format.
  • Visual recognition feedback and handling for unknown faces.

Stack:

Python OpenCV Face Recognition NumPy

Other Software Engineering Projects

These projects demonstrate complementary experience in application architecture, backend development, database-backed workflows, and user interface engineering.

Project Description Repository
PharmacyPOS (PharmaCore ERP) Pharmacy operations platform covering point of sale, inventory, batch and expiry tracking, role-based access, branch workflows, and reporting. View project
Restaurant POS (EzPOS) Restaurant management and point-of-sale application covering orders, table service, menu management, stock tracking, payments, and reporting. View project
Customer Feedback Dashboard Feedback collection and rating dashboard with PostgreSQL persistence, Chart.js visualizations, and keyword-based sentiment classification. View project

Browse all repositories →

Technical Stack

AI, Machine Learning & Data Science

NumPy Pandas Scikit-learn XGBoost SHAP Jupyter

Deep Learning & Computer Vision

TensorFlow Keras PyTorch OpenCV MediaPipe

Programming Languages

Python JavaScript TypeScript

Web Development & APIs

Django FastAPI Next.js React Node.js Tailwind CSS

Databases & Development Tools

PostgreSQL SQLite Git GitHub Linux VS_Code

GitHub Statistics

GitHub statistics for Fahim Shahrier Most used programming languages

Connect

Focused on machine learning, computer vision, and practical AI engineering.

GitHub Profile LinkedIn Profile

Pinned Loading

  1. admission-exam-platform admission-exam-platform Public

    A production-quality online MCQ examination platform for Bangladesh admission preparation (Medical / BUET / DU / GST / BCS style mock tests), inspired by Udvash, Unmesh, ACS and Retina.

    TypeScript

  2. Expense-Tracker-1.1 Expense-Tracker-1.1 Public

    Modern Android expense tracker built with Kotlin & Jetpack Compose. Track income/expenses, budgets, analytics, and export data.

    Kotlin

  3. HandSign-Detection HandSign-Detection Public

    Real-time hand sign language detection using OpenCV, MediaPipe & deep learning. Detects ASL letters I, L, O, V, E, U from webcam.

    Python

  4. plant-disease-detection-using-deep-learning plant-disease-detection-using-deep-learning Public

    Deep learning plant disease detection - identifies 38 diseases across 14 crops using CNN. Built with TensorFlow/Keras & Streamlit.

    Jupyter Notebook

  5. smart-attendance-system-using-face-recognition smart-attendance-system-using-face-recognition Public

    AI-powered Smart Attendance System using Python, OpenCV, and face_recognition for automated attendance tracking with real-time face detection and CSV logging.

    Python

  6. POS POS Public

    A modern full-stack restaurant POS system for managing orders, tables, inventory, billing, payments, customers, suppliers, expenses, and real-time restaurant operations.

    TypeScript