Skip to content
View Huntsama's full-sized avatar

Highlights

  • Pro

Block or report Huntsama

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. 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
Huntsama/README.md

Hey, I'm Jawad 👋

Software, Data & AI Engineer · Brussels 🇧🇪
I train deep-learning models, build the data pipelines behind them, and ship the apps people use.

Portfolio LinkedIn Email

🚦 Live right now

Brussels Live · every STIB metro, tram and bus moving in real time, from a feed with no GPS. Positions estimated and scored against recorded data: median error 31 m over 5,490 real readings.
JavaScript deck.gl MapLibre GTFS
Open the live map
Brussels Lakehouse · Azure lakehouse recording transit, air and grid data every 5 minutes; bronze → silver → gold with 27 data tests. Is STIB on time?
Azure dbt DuckDB Terraform
Open the dashboard

📈 Machine learning on Belgian open data

Beating the grid operator's forecast · day-ahead Belgian electricity demand from 11 years of Elia open data and weather: 8% more accurate than Elia's own forecast (235 vs 256 MW MAE on 24,600 unseen hours). Also predicts next-hour STIB delays, 11% better than the best rule. Shipped as a tested FastAPI service in Docker, with MLflow and a champion/challenger rule.
LightGBM PyTorch MLflow FastAPI Docker

🧠 Deep learning

Urban-climate emulator · MSc thesis. A Residual U-Net turning 31 km weather data into 100 m city temperature maps for 100 European cities: RMSE 2.00 → 1.23 °C, a full city-year in 46 s on one GPU.
PyTorch U-Net ERA5
Image super-resolution (EDSR) · x4 super-resolution on DIV2K: 30.41 dB PSNR, +2.32 dB over bicubic. Rebuilt the evaluation so every metric is computed on the same pixels.
PyTorch Computer vision

Weather forecasting with ML · regression, random forests and neural networks correcting ensemble forecasts with station data.
scikit-learn pandas

⚡ In short

  • 🎓 MSc in Applied Computer Science, Vrije Universiteit Brussel (2026)
  • 📱 Shipping web and mobile apps since 2020 in React, Node.js and Flutter
  • 🚉 Live Brussels open-data projects: a real-time transit map and an Azure lakehouse
  • 🤖 Building with AI every day: LLMs, RAG, coding agents
  • 🗣️ Arabic · French · English · open to AI, data and software roles

🛠️ Tools

ML & AI
Python, PyTorch, TensorFlow, scikit-learn

Data & cloud
Azure, Terraform, PostgreSQL, MySQL, GitHub Actions, Docker

Software
JavaScript, TypeScript, React, Node.js, Flutter, Dart, Java, Linux, Git

📂 More projects

CoAP over DTLS · secure messaging for constrained IoT devices.
C Contiki-NG DTLS
iNeighbourHelper · neighbourhood help platform with custom data structures and Dijkstra routing.
Java Algorithms
notlightbloo · image hosting with JWT auth, a REST API and a MySQL backend.
React Node.js MySQL
Calendar Task App · calendar and task management mobile app.
React Native Expo

Pinned Loading

  1. urbclim-emulator urbclim-emulator Public

    Residual U-Net that emulates the UrbClim urban climate model: hourly 100 m temperature maps for 100 European cities from ERA5 and static maps. MSc thesis, VUB 2026.

    Python

  2. brussels-lakehouse brussels-lakehouse Public

    Brussels transit punctuality lakehouse on Azure: STIB, IRCEL and Elia open data, dbt on DuckDB, Terraform

    Python

  3. brussels-live brussels-live Public

    Every STIB metro, tram and bus in Brussels on a live map, positions estimated from stop-by-stop open data

    JavaScript

  4. Weather_forecast Weather_forecast Public

    Weather forecasting with machine learning: linear regression, random forest and neural networks on ensemble forecast and ground-station data

    Jupyter Notebook

  5. iNeighbourHelper iNeighbourHelper Public

    Neighbourhood help platform in Java with custom data structures and Dijkstra routing

    Java

  6. notlightbloo notlightbloo Public

    Secure image-hosting platform: JWT auth, REST API, MySQL backend, React/Tailwind frontend

    JavaScript