Data Analyst · BI Developer · Data Scientist — Riyadh, Saudi Arabia
I build analytics systems end to end: raw source data → SQL Server star schema → DAX model → an executive report someone actually makes decisions from. Every KPI I publish is reconciled against the source database before it ships.
26 years inside the executive layer of a Saudi technology firm taught me the part most portfolios skip — what the business is actually asking before a single table is built.
| Project | What it is | Stack |
|---|---|---|
| IT Sales & Marketing Intelligence | B2B sales funnel for a Saudi system integrator. Star schema, RLS, bridge table for mixed-grain facts. 3,297 deals · SAR 193.8M won · 45.11% win rate — every figure reconciled to source SQL. Live dashboard → | SQL Server · DAX · Power BI · Python |
| Flight Status Analysis | 1.9M US domestic flights. Finding: 72.9% of delay minutes are airline-controllable, not weather. Ships a Python harness that asserts every published figure. | Power BI · Python · pandas |
| NoorTrade — Saudi E-commerce | 3-year performance audit, 8 cities, 27 KPIs. Ramadan +40%, White Friday +120%, Riyadh+Jeddah = 65% of revenue. Bilingual AR/EN dashboard. | Python · pandas · Chart.js |
| Telco Customer Churn | Churn prediction with hypothesis testing, XGBoost, and SHAP explainability — deployed as a Streamlit app. | scikit-learn · XGBoost · SHAP · Streamlit |
| Salary Prediction | Regression model with comparison across candidates, serialized for fast inference, served through an interactive app. | scikit-learn · Streamlit |
| Africa Sales FY2022 | 9 dealer cities across Botswana & South Africa — trend, gap and anomaly analysis in a bilingual executive dashboard. | Python · Chart.js |
- BI engineering — star schema design,
USERELATIONSHIPfor role-playing dates, bridge tables for mixed-grain facts, Row-Level Security, Time Intelligence - Machine learning — regression, classification, K-Means segmentation; XGBoost with SHAP explainability; model evaluation and feature engineering
- Deployment — Streamlit and Gradio applications, serialized models, GitHub Pages dashboards
- Data engineering — staging-table ETL, UTF-8 Arabic text handling, reproducible seeded data generation, KPI validation harnesses
RAG systems · FastAPI + Docker model serving · MLOps pipelines (CI/CD, experiment tracking) · Deep learning in PyTorch
Power BI DAX Power Query SQL Server T-SQL Python pandas NumPy scikit-learn XGBoost Matplotlib Seaborn Streamlit Git Docker FastAPI
Certified: IBM Data Science · IBM Data Analytics · Microsoft Power BI · PMP® · PMI-ACP®
📍 Riyadh · 📧 salehmahbub8@gmail.com · 💼 LinkedIn