Skip to content
View MuhammadAliEjaz1's full-sized avatar

Block or report MuhammadAliEjaz1

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. Markdown is supported. 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
MuhammadAliEjaz1/README.md

Hi, I'm Muhammad Ali Ejaz πŸ‘‹

ML/AI Engineer | Data Science | Building Production-Grade AI for Real-World Problems

Final-year BS Data Science student at The Islamia University of Bahawalpur, building end-to-end AI systems β€” from model to deployment β€” with a focus on real impact in agriculture, public health, and disaster resilience across Pakistan.


πŸš€ Projects

🌾 Agriculture & Food Security

CropGuard AI β€” Live crop disease detection platform for Pakistani smallholder farmers.

  • 6 deep learning models (EfficientNetB0), 94.3% avg. accuracy across 51 diseases, 6 crops
  • Trained on 45,000+ real field images β€” rejected lab-condition datasets for real Pakistani field conditions
  • Bilingual Urdu/English AI advisory via Gemini 2.5 Flash
  • Stack: TensorFlow, FastAPI, React, Docker, Hugging Face Spaces

Mandi Price Forecasting β€” 7-day-ahead wholesale crop price forecasting for Punjab, Pakistan.

  • Playwright-scraped real government market data
  • LightGBM benchmarked against a naive baseline
  • Live Streamlit demo
  • Stack: LightGBM, Playwright, Streamlit

🌊 Disaster Resilience

Flood Risk Prediction β€” Geospatial ML pipeline predicting flood risk across Punjab & KPK, Pakistan.

  • Satellite + weather data (Sentinel-2, SRTM DEM, CHIRPS rainfall) via Google Earth Engine
  • XGBoost classifier β€” F1 0.52, ROC-AUC 0.912, validated against real 2022 flood extent data
  • Interactive dual risk-map (predicted vs. actual) + 4-tab Streamlit app
  • Stack: XGBoost, GeoPandas, Google Earth Engine, Streamlit, Folium

πŸ₯ Public Health

Heart Disease Prediction β€” Heart disease risk classifier with a full model comparison.

  • 5-model comparison; tuned Random Forest β€” 0.96 AUC
  • Streamlit demo app
  • Stack: Scikit-learn, Random Forest, Streamlit

πŸ›’ Market & Business Analytics

Used Car Price Predictor β€” Fair-price predictor trained on real scraped Pakistani market data.

  • Scraped ~3,900 live PakWheels listings; engineered Pakistan-specific features (import/assembly status, registration province)
  • Tuned XGBoost β€” 9.9% MAPE, with honest per-segment error analysis
  • Stack: Scikit-learn, XGBoost, BeautifulSoup, Streamlit

Olist E-Commerce Analysis β€” Do late deliveries lower review scores, and can repeat buyers be predicted?

  • SQL analysis in PostgreSQL, hypothesis testing with effect sizes and bootstrap CIs
  • Time-aware ML pipeline for repeat-purchase prediction, explained with SHAP
  • Power BI dashboard
  • Stack: PostgreSQL, Python, XGBoost, imbalanced-learn, SHAP, Power BI

πŸ€– AI Platforms

CortexIQ β€” AI-powered data analytics platform.

  • Upload a dataset, chat in plain English, get auto-generated Python analysis
  • Automated ML model comparison + branded PDF reports
  • Stack: FastAPI, Next.js, Groq, Scikit-learn, XGBoost

βš™οΈ Engineering & Physics

Yacht Hydrodynamics β€” Resistance Prediction β€” Residuary resistance prediction on the UCI Yacht Hydrodynamics dataset.

  • 7-model comparison, physics-informed feature engineering
  • Honest write-up of where hyperparameter tuning did (and didn't) help
  • Stack: XGBoost, Optuna, SHAP

πŸ› οΈ Skills

Languages: Python SQL

ML / Deep Learning: TensorFlow PyTorch Scikit--learn XGBoost LightGBM Keras

Data & Analytics: Pandas NumPy PySpark Power BI Matplotlib Seaborn Plotly

AI Engineering: LangChain LangGraph Hugging Face FastAPI

Tools & Deployment: Docker Git Streamlit Vercel

Pinned Loading

  1. cropguard-ai cropguard-ai Public

    AI-powered crop disease detection platform for Pakistani farmers β€” 94.3% accuracy across 51 disease classes

    Jupyter Notebook 1

  2. cortexiq cortexiq Public

    AI-powered data analytics platform β€” upload a dataset, chat in plain English, and get auto-generated Python analysis, ML model comparisons, and branded PDF reports. FastAPI + Next.js + Groq.

    Python 1

  3. rxguard rxguard Public

    A safety-first RAG assistant for Pakistani medicine info β€” combines DRAP drug registration data with openFDA clinical data, with a hard architectural safety gate that blocks personalized medical ad…

    Python 1

  4. yacht-hydrodynamics-prediction yacht-hydrodynamics-prediction Public

    Residuary resistance prediction on UCI Yacht Hydrodynamics dataset β€” physics-informed feature engineering, 7-model comparison, and an honest finding that Optuna tuning doesn't beat the default Grad…

    HTML 2

  5. flood-risk-prediction flood-risk-prediction Public

    Geospatial ML system predicting flood risk in Punjab & KPK, Pakistan, using satellite imagery, elevation, and rainfall data β€” validated against the 2022 floods. XGBoost model (F1 0.52, ROC-AUC 0.91…

    HTML 1

  6. olist-delivery-reviews-analysis olist-delivery-reviews-analysis Public

    Do late deliveries lower Olist review scores? PostgreSQL analysis, Mann-Whitney with bootstrap CIs, repeat-purchase ML (XGBoost, SHAP) and a Power BI dashboard.

    Jupyter Notebook