Senior Backend & Data Engineer · Paris
APIs, data pipelines and streaming systems, mostly in Go (since 2018), previously Scala (since 2016). 10+ years shipping distributed systems, moving teams to the cloud, and keeping infrastructure costs in check.
Also: gRPC · REST · Pub/Sub · Spark · Hadoop · Airflow · Datadog
TF1+ · Senior Backend Engineer, Tech referent · 2025–present
Streaming platform of Groupe TF1, ~5.7M daily users. GraphQL API for web, mobile and connected TV; Continue Watching, AVOD/TVOD recommendations, Profile Wall; reactive microservices (gRPC, Kafka) on AWS and Kubernetes; release coordination and Datadog observability.
Go · GraphQL · gRPC · Kafka · AWS · Kubernetes · Terraform · Redis · MongoDB · Elasticsearch · Datadog
SorareData · Full Stack Engineer · 2024
Stats and market data platform for Sorare managers. Ingestion from websockets, GraphQL, APIs and queues; scoring algorithms; Go API for web and mobile; React components with Storybook and Next.js pages.
Go · TypeScript · React · Next.js · GCP
Figaro Classifieds · Lead Developer · 2019–2023
Job-offers data warehouse: 100+ sources, 12M rows processed per day, 11M unique offers per year, cleaned, enriched and distributed to Figaro Emploi, Cadremploi, Keljob and other job boards. Transverse Go APIs and ETLs, SSO, cloud infrastructure and cost optimization.
Go · GCP · Pub/Sub · Kubernetes · Terraform · Airflow · Elasticsearch · Vue.js
Solocal · Data Engineer · 2018
Finance datalake replacing a legacy system: hot (Kafka) and cold (HDFS) ingestion, validation and enrichment, anonymization.
Scala · Spark · Kafka · Hadoop · Impala
PagesJaunes · Data Engineer · 2016
Customer-knowledge datalake fed from CRM and Marketing Cloud data, history backfills, support for the data science team.
Scala · Spark · Kafka · Hadoop · Impala
Speaker at the Paris Scala User Group: GraphQL with Sangria (2017).




