Aller au contenu
← Retour aux projets
En équipeData · Immobilier

Meilleurs Agents

4 ans au sein de l’équipe data (environ 30 personnes) de Meilleurs Agents. En alternance, j’ai créé MilleFeuillesUI, l’interface d’exploration des prix géographiques qu’utilisent les data scientists pour contrôler les prix et évaluer les modèles d’estimation. Puis, comme data engineer, j’ai participé à la production des indices, des prix géographiques et des modèles d’estimation, et à la mise à jour mensuelle des prix qui alimentent la carte des prix de Meilleurs Agents en France et, au sein du groupe AVIV, la Price Map d’Immoweb en Belgique.

Résultat : environ 8 millions de transactions géolocalisées et des cartes des prix France et Belgique mises à jour chaque mois.

Data Engineer · Dataviz2018–2022Voir le site(nouvel onglet)
Meilleurs Agents

Ce que j’ai fait

Mise à jour mensuelle des prix au m² des cartes de prix France (Meilleurs Agents) et Belgique (Immoweb)
Production des indices, des prix géographiques et des modèles d’estimation (PySpark, Airflow)
MilleFeuillesUI : carte des prix dynamique, comparaison par mois, par étape et par type de bien
Géolocalisation d’environ 8 millions de transactions immobilières historiques (Levenshtein, Mapbox, PostGIS)
MilleFeuillesUI : évolution mensuelle des prix par parcelle, pour contrôler une mise à jour (Nantes, 2019).
MilleFeuillesUI : évolution mensuelle des prix par parcelle, pour contrôler une mise à jour (Nantes, 2019).
Price Map d’Immoweb (Belgique), estimations mises à jour chaque mois — capture archivée d’août 2022.
Price Map d’Immoweb (Belgique), estimations mises à jour chaque mois — capture archivée d’août 2022.
Technologies
PythonPySparkAirflowPostgreSQL / PostGISTerraformReact / ReduxMapbox

Fonctionnalités livrées

01

Pipelines de calcul des prix

Traitements PySpark qui produisent chaque mois les prix géographiques (MilleFeuilles) et les indices d’évolution des prix.

02

Run mensuel orchestré

Orchestration du run mensuel avec Airflow et mise en production sur Kubernetes, infrastructure déclarée sous Terraform.

03

Contrôle qualité des prix

Validation des prix avant publication : écarts d’un mois sur l’autre, lissage temporel et comparaison des étapes de calcul.

04

MilleFeuillesUI, la carte des prix

Interface React / Redux d’exploration des prix géographiques, jusqu’à la parcelle, utilisée par les data scientists.

05

Comparaison de cartes

Comparaison des prix par mois, par étape de calcul et par type de bien pour repérer les anomalies d’un coup d’œil.

06

Couleurs dynamiques et partage

Paliers et palette de couleurs ajustables, choix de la source du prix (géographique ou observations) et partage d’une carte par lien.

07

Génération des tuiles vectorielles

Extraction des prix et génération de tuiles vectorielles PostGIS / Mapbox pour afficher des millions de parcelles de façon fluide.

08

Géocodage des transactions

Moteur de géolocalisation d’environ 8 millions de transactions historiques : matching Levenshtein, géocodage Mapbox et validation PostGIS.