Badre Alloul
Open to Opportunities

Badre Alloul

Geospatial Data Scientist & Computational Hydrologist

I ship production geospatial systems: flood-risk models, climate data pipelines, and energy-infrastructure tools deployed across Europe, North Africa, and MENA. Python-first, HPC-ready, GIS-native.

About Me

Hydraulic engineer by training, geospatial engineer by practice.

I build end-to-end spatial workflows: ingest satellite data, run hydrological models, store in PostGIS/BigQuery, and serve via APIs or dashboards. I keep pipelines reproducible, tested, and documented.

Experience across research (INRAe), energy (ENGIE/CNR), catastrophe risk (REOR20), and public infrastructure (ANBT) keeps the work grounded in real constraints and operational delivery.

Languages

French Native
Arabic Native
English C2 Professional

Professional Experience

Apr 2025 – Sep 2025

Geospatial Software Engineer

INRAe French National Research Institute for Agriculture, Food and Environment
Lyon, France

Productionized flood-damage research prototypes into tested Python packages while deploying Dask/xarray workflows on SLURM clusters for TB-scale satellite processing (Sentinel-2, ERA5-Land). Built PyQGIS plugins for vegetation indices and land-cover segmentation models (U-Net/DeepLabv3+) on multi-GPU infrastructure.

Python Dask xarray PyQGIS SLURM PyTorch STAC
Nov 2023 – Apr 2025

Computational Hydrologist

REOR20 AG Catastrophe Risk Modeling
Zurich, Switzerland

Built production 2D flood-risk pipelines and a serverless hazard platform on AWS, architecting an S3/STAC/COG data lake for climate data. Deployed FastAPI REST APIs on PostGIS hazard layers and automated country-scale DEM processing (GDAL/SAGA) into analysis-ready COGs for exposure modeling.

FastAPI PostGIS AWS S3 GDAL TorchGeo Docker COG
Mar 2021 – Oct 2023

Energy Systems & Data Engineer

ENGIE — Compagnie Nationale du Rhône Hydropower & Renewable Energy
Lyon, France

Developed geospatial data systems for hydropower operations and renewable energy planning. Built cloud reporting pipelines (S3/Lambda) for regulatory indicators, fused SCADA with ERA5 for production forecasting, and created PV/wind site-suitability models (GeoPandas + MCDA) prioritizing 5,000+ grid-aligned opportunities using OnSSET least-cost electrification.

Python AWS Lambda NetworkX GeoPandas ERA5 SCADA OnSSET
Technical Report (MSc Internship)
Oct 2019 – Aug 2020

GIS & Spatial Database Engineer

ANBT National Agency for Dams and Water Transfers
Algiers, Algeria

Built geospatial infrastructure for national water-resource planning and dam siting. Designed a PostgreSQL/PostGIS database for 150+ dams with sub-500ms spatial queries, automated IDF curve derivation for ungauged basins, and developed a PyQGIS plugin for DEM analysis and watershed delineation used by field teams.

PostgreSQL PostGIS PyQGIS ArcPy Hydrology

Tech Stack

Tools and technologies used to build production geospatial systems

Geospatial & GIS

Vector/raster processing and GIS platforms.

GeoPandas GeoPandas
Rasterio Rasterio
GDAL GDAL/OGR
QGIS QGIS/PyQGIS
Shapely
Fiona
PyProj
ArcGIS/ArcPy
GeoServer

Data Processing & Analysis

Large-scale data manipulation and array computing.

NumPy NumPy
Pandas Pandas
Dask Dask
xarray
SciPy
Zarr
NetCDF
GeoTIFF
GRIB

Spatial Databases

Geospatial storage, indexing, and querying.

PostgreSQL PostgreSQL
BigQuery BigQuery
PostGIS
GeoParquet
GiST Indexing

Cloud & HPC

Scalable compute for geospatial workflows.

AWS AWS
Docker Docker
S3
Lambda
EC2
SLURM
Apptainer/Singularity
Azure

Remote Sensing & ML

Satellite imagery analysis and deep learning.

PyTorch PyTorch
scikit-learn scikit-learn
TorchGeo
U-Net
Sentinel-2
Landsat
STAC
COG
NDVI/EVI/NDWI

APIs & Visualization

Web services, mapping, and data visualization.

FastAPI FastAPI
REST APIs
Leaflet
Folium
Mapbox
WMS/WFS

Programming & DevOps

Core languages, version control, and delivery.

Python Python
Bash Bash
Git Git
SQL
Lua
pytest
CI/CD
Linux

Education

2020 – 2021

MSc Hydraulics, Civil & Environmental Engineering

Grenoble INP — ENSE3 Graduate School of Sustainable Engineering for Energy, Water & Environment
Grenoble, France
Grande École Mention Très Bien
View Program Details
2016 – 2019

Engineering Degree — Water Resources Engineering

ENSH — École Nationale Supérieure d'Hydraulique National Higher School of Hydraulics
Blida, Algeria
Top of Class French Government Excellence Scholarship
Visit School Website
2014 – 2016

Preparatory Classes — Applied Mathematics & Physics

École Nationale Polytechnique d'Algérie National Polytechnic School of Algeria
Algiers, Algeria Visit School Website

Projects

Selected work demonstrating technical depth and domain expertise

2nd Place — Hackathon
IDWS Miyahthon 2024

IDWS Miyahthon 2024 — Jeddah, KSA

2nd place, Water Technologies Hackathon. Built a micro-hydroelectric optimization model in 48h for rural water/energy design with Python + EPANET.

Python EPANET Optimization Hydraulics
Interactive Demo

Lyon Flood Lab

Interactive flood-extent simulation with depth-damage curves, mitigation ROI, and scenario exploration.

Leaflet Chart.js JavaScript
Launch Demo
Interactive Demo

Supply Chain Analyzer

Network-based agricultural supply chain analysis with vulnerability assessment, routing, and climate risk overlays.

NetworkX GeoPandas Plotly
Launch Demo

Technical Writing

Sharing knowledge on HPC and geospatial workflows

Apptainer vs Docker: HPC Parallel Workloads

In exascale-bound labs tackling multi-node MPI for fluid dynamics or climate sims on SLURM clusters, containers must integrate without friction.

Read on LinkedIn

Apptainer vs Module: HPC Workflows

In HPC clusters running distributed hydrological models, the choice between module environments and Apptainer containers determines reproducibility.

Read on LinkedIn

Let's Work Together

Open to consulting, research collaboration, and full-time opportunities in geospatial data science, climate risk analytics, and sustainable infrastructure.

Based in Lyon, France — Available Worldwide