The short version
The story, without the platforms
I was born and raised in Qatar and lived there until 2022, when I left for Egypt to study at Tanta University. The degree ran from 2022 to 2026 and the work below happened alongside it, which is why the dates overlap and why I have strong opinions about sleep. Then I came back to Doha, which is home.
Experience
Data Scientist (project based), 8Hearts.co
MENA, Sep 2024 to Jan 2026
- Built REST APIs with FastAPI and PostgreSQL that cut LMS data ingestion latency by 35% across 10,000+ student records.
- Built a full-stack analytics platform (Flask, React, PostgreSQL, Docker) that cut team metric reporting time by two thirds through automated commit-log processing.
- Built collaboration network graphs from GitHub commit history that uncovered workflow bottlenecks with 88% precision. The graph knows who is blocking. I will not name names.
Data Analysis Intern, Qatar National Bank (QNB)
Cairo, Jul 2024 to Sep 2024
- Structured 100k+ customer transactions with SQL and Excel for quarterly segment reporting.
- Built Power BI executive dashboards for core banking KPIs, for 30% faster data lookup.
- Automated recurring reports with Python, for 20% less weekly prep time.
Data Science Instructor (part time), Google Developer Student Clubs (GDSC)
2023 to 2025
- Taught data science to fellow students, and answered "will this be on the exam?" with a straight face.
Data Scientist, Data Science Program, ALX Africa (Mastercard Foundation)
Jan 2023 to Jan 2024
- Built end-to-end pipelines with Python, pandas and NumPy.
- Ran customer segmentation with clustering on 50,000+ records, with 20% better accuracy.
Education
Bachelor of Business Information Systems, Tanta University
Egypt, Aug 2022 to May 2026
Schools in Qatar, until 2022
- Al Rashad Model Independent School for Boys
- Ibn Khaldoun Preparatory Independent School for Boys
- Ali Bin Jassim Bin Mohammed Al Thani Secondary Independent School for Boys
Skills
- Languages: Python, SQL (PostgreSQL), JavaScript and TypeScript, Go, C/C++, R, HTML/CSS
- Web: FastAPI, Flask, React
- Data and ML: pandas, NumPy, scikit-learn, Hugging Face, Matplotlib, Seaborn
- Reporting: Power BI, Excel
- Tools: Docker, Git, Google Cloud
Projects
- qanun: search Qatar's Labour Law in Arabic and English and get answers that cite the exact articles. Hybrid retrieval with a published evaluation. Not legal advice.
- ACAS: customer comment analysis in English and Arabic: emotion, intent, priority and automatic ticket routing. FastAPI.
- qar-budget: personal budget tracker for Qatar in QAR, with monthly budgets, charts and CSV import/export, in English and Arabic.
- sql-retail-analytics: 25 business questions answered in SQL for a Qatar grocery chain: cohorts, RFM, basket analysis, Ramadan effects.
- ds_salary_proj: what AI, ML and data jobs pay: analysis of 151k salaries plus a salary estimator CLI.
- Koru_Paper: does human oversight of AI advice work? Re-analysis of 35k human-AI decisions.
- British-airway-Task: scraping and sentiment analysis of 1,000 British Airways customer reviews.
- linkcheck: fast broken-link checker for Markdown, HTML and websites. One binary, CI-friendly.
- csvdiff: compare two CSV files by key: added, removed and changed rows.
- envcheck: check a .env file against .env.example before you deploy. Never prints secrets.
- arabic-normalize: normalize Arabic text for search and NLP. Zero dependencies, TypeScript.
Say hi
LinkedIn and GitHub. That is the whole list, and both of them work.