Skip to content
View msaad-dot's full-sized avatar

Block or report msaad-dot

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
msaad-dot/README.md

Hi, I'm Mohamed Saad

I'm a Machine Learning Engineer focused on building end-to-end ML systems that work in the real world — not just in notebooks.

My work centers on imbalanced classification, production-ready model serving, time-series forecasting, and computer vision. I care about the full pipeline: from raw data to deployed inference.


Featured Projects

Rx Analytics — Pharmacy Intelligence Dashboard ⭐

Full-stack analytics system powered by ~94K real pharmacy transactions

  • Built a Flask REST API with 9 endpoints and an interactive Chart.js dashboard
  • Implemented Holt's Double Exponential Smoothing with auto-tuned parameters per product — 12-week demand forecasting with confidence intervals
  • Built expiry risk tracking, staff performance comparison, and return rate analysis
  • Accessible from any device on the local network with zero cloud dependency

View Project


Fraud Detection — End-to-End ML System ⭐

Imbalanced binary classification on real credit card transaction data (~0.17% fraud rate)

  • Evaluated Logistic Regression, Random Forest, and XGBoost using PR-AUC and cost-based metrics
  • Reduced false positive alerts by ~94% while maintaining ~86% fraud recall
  • Served the final model via a production-style FastAPI inference API with strict feature schema enforcement

ML Pipeline · Inference API


CAPTCHA Solver — Computer Vision

CNN-based recognition system trained on 123K+ samples

  • Applied image preprocessing, data augmentation, and model tuning
  • Prepared trained models for inference and future deployment

View Project


Customer Churn Prediction

End-to-end churn prediction pipeline on telecom data (~8K rows)

  • Applied SMOTE balancing, feature engineering, and classification — 87% accuracy
  • Delivered insights via SQL Server queries and Power BI dashboard

View Project


Skills

ML: Classification · Imbalanced Learning · Threshold Optimization · Time-Series Forecasting · Model Evaluation (PR-AUC)

Models: XGBoost · Random Forest · Logistic Regression · CNN

Stack: Python · Flask · FastAPI · Pandas · NumPy · TensorFlow · Scikit-learn · SQL · Power BI · Git


Connect

LinkedIn · m.saad9@outlook.com

Pinned Loading

  1. fraud-detection-api fraud-detection-api Public

    Production-style ML inference API for credit card fraud detection using FastAPI and XGBoost

    Python 1

  2. fraud-detection-ml fraud-detection-ml Public

    End-to-end fraud detection pipeline with imbalanced data, probability-based evaluation, threshold tuning, and business-driven model selection using Logistic Regression, Random Forest, and XGBoost.

    Jupyter Notebook 1

  3. face-mask-detection face-mask-detection Public

    An AI-powered access control solution that detects whether a person is wearing a face mask, measures body temperature, and controls gate entry accordingly. Built with Python, TensorFlow/Keras, and …

    Python

  4. CAPTCHA-Recognition CAPTCHA-Recognition Public

    CAPTCHA Recognition using CRNN + CTC

    Python

  5. customer-churn-prediction customer-churn-prediction Public

    Jupyter Notebook