Hussein Elhaddad
Selected work / 01—03

How I turn a problem
into a working system.

The data, the decisions, and my part in the work. Three deeper case studies, with small examples you can explore.

01 / Reliable data

Olist

Completed capstone

Turning public e-commerce files and local API feeds into validated analytical tables, product history, and a four-page Power BI report.

Individual internship capstone · Atos

  • Python
  • SQL Server
  • ETL
  • Power BI
Read the case study
PRODUCT HISTORY / SCD TYPE 201
Raw inputValidateTrusted
PRODUCT / P-001VERSIONSTATE
Home · 500g01Historical
Office · 650g02Current ↗

Attributes change. The history stays.

Illustrative records
02 / Contextual intelligence

FPL-Intel

University team project

A team-built football assistant combining player scoring with retrieved news. My focus: RAG, application integration, and deployment.

Team lead · RAG & integration · 6 people

  • Python
  • Chroma
  • XGBoost
  • Streamlit
Read the case study
RETRIEVAL / EVIDENCE → RESPONSE02
“What’s behind the player score?”
01 / Player contextStatistics & scoring
02 / Retrieved contextNews & uncertainty

Evidence gives the numbers a second dimension.

A response with its context attached.
Architecture illustration
03 / Explainable analytics

Sawakli AI

In development

Building the analytical foundations for campaign metrics, anomalies, forecasts, and recommendations—with explicit organization boundaries.

Team lead · Data loaders & features · 6 people

  • Python
  • PostgreSQL
  • FastAPI
  • Next.js
Read the case study
CAMPAIGN / OBSERVE → EXPLAIN03
Click-through rateSynthetic series
REVIEW THE CHANGEOBSERVATIONS →3%2%1%

A change is a starting point for a question.

Prepared example · no live analysis
Also built / Team frontend

So3ratk

A team Egyptian-food detection application using YOLOv8, an inference API, and an image-upload interface. I developed the frontend for uploads and visualizing annotated predictions.

Food detection · Model work credited to the team

Team repository
The next useful system

Let’s start with
a good problem.

Questions about the work, an engineering opportunity, or an idea to explore? I’d like to hear it.

Get in touch