You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Quentin AbgrallQA

Quentin Abgrall

Supermalter

Ingénieur backend Python | FastAPI - IA

€580/day
5 projects
Tours, FR
8-15 years

Average response time: A few days

About Quentin

Vous développez une application Python qui doit évoluer dans le temps, encaisser de la charge ou intégrer des briques d’intelligence artificielle sans devenir complexe à maintenir ?

La difficulté aujourd’hui n’est plus seulement de construire un backend fonctionnel, mais de concevoir des systèmes capables d’intégrer des traitements de plus en plus hétérogènes : API, données, événements… et désormais modèles d’IA ou agents autonomes.

C’est précisément sur ce type de problématiques que j’interviens.

Ingénieur logiciel depuis plus de 13 ans, j’ai commencé dans le développement embarqué, où la rigueur, la robustesse et la maîtrise des systèmes sont essentielles. Cette culture de l’ingénierie guide aujourd’hui chacun de mes projets backend Python.

J’accompagne des équipes dans la conception et le développement d’API, de services distribués et de pipelines de données, avec un objectif constant : construire des systèmes simples à comprendre, fiables et capables d’évoluer sans dette technique excessive.

J’interviens également sur les sujets d’architecture, de performance, d’industrialisation et de structuration du code, afin de garantir des bases solides sur lesquelles des fonctionnalités avancées peuvent s’appuyer.

Ces derniers mois, je m’intéresse particulièrement aux architectures intégrant des briques d’intelligence artificielle : orchestration de modèles, pipelines de traitement augmentés par IA, et premières approches d’agents capables d’exécuter des tâches de manière autonome dans des environnements contrôlés.

Mes interventions portent principalement sur des stacks Python (FastAPI, PostgreSQL, Docker, Kubernetes, CI/CD), ainsi que sur des architectures microservices, événementielles et des systèmes de traitement de données complexes.

Si vous cherchez à concevoir un nouveau backend, le moderniser ou explorer l’intégration de briques IA dans vos systèmes, contactez moi pour que j'identifie rapidement les options techniques les plus pertinentes.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Tours (up to 50km), Le Mans (up to 10km), Angers (up to 10km), Paris (up to 10km), Nantes (up to 10km)

Experience

  • SNCF VOYAGEURS
    Développeur backend python
    TRANSPORTATION
    May 2025 - Today (1 year and 2 months)
    Saint-Pierre-des-Corps, France
    Au sein de l'équipe CBM (Conditional Based Maintenance) j'ai eu la responsabilité de développer l'outil cbm-hybride, un backend python FastAPI faisant le pont entre deux SI distincts : la chaine de traitements CBM1 (suite d'étages Matlab) et la chaine CBM2 (suite d'étages python sur cloud AWS). J'ai mené les tâches suivantes :
    • Recueil des besoins auprès des parties prenantes
    • Définition de l'architecture cible et sa documentation (diagrammes UML)
    • Développement complet du backend Python / FastAPI selon les principes de la Clean Architecture, tests unitaires, d'intégration
    • Intégration avec Kafka pour réception / envoi de messages
    • Conteneurisation de l'application pour différents environnements (dev, rec, prod) avec Docker et k8s
    L'outil est en production et permet de diminuer drastiquement la charge de développement de l'équipe CBM2


    Python 3 FastAPI PostgreSQL Docker AWS
  • SNCF Voyageurs
    Développeur fullstack Python / Angular
    TRANSPORTATION
    January 2024 - May 2025 (1 year and 4 months)
    Saint-Pierre-des-Corps, France
    Intégré au service CBM Télédiag du technicentre SNCF de Saint-Pierre des Corps, j'interviens en tant que développeur Python FastAPI / Angular sur un pipeline de code qui embarque des traitements Machine Learning. Ce projet innovant consiste à analyser des ensembles de courbes (les cycles) produites par des équipements à bord des trains (portes, batterie, bloc moteur etc) et de faciliter l'analyse de ces données et détecter les potentielles défaillances des équipements à venir.

    Au quotidien, je développe plusieurs briques au sein de ce pipeline, comme :
    - Le front, basé sur Angular, qui permet à un utilisateur de glisser déposer une archive .zip contenant les courbes à analyser
    - Le back, basé sur Python / FastAPI qui effectue l'ensemble des validations nécessaires sur l'archive
    - Un étage de production d'indicateurs (qui embarque des étapes de réduction de dimensionnalité, et d'embedding : FAMD et UMAP)
    - Un étage de clusterisation des résultats et de dataviz (matplotlib) (HDBSCAN)

    J'interviens également sur le packaging et l'orchestration de la solution, en utilisant
    - Un pipeline Gitlab pour le déploiement
    - Docker et Compose pour l'orchestration sur la machine cible
    FastAPI Angular Docker Machine learning Gitlab
  • Voyages SNCF
    Développeur fullstack Python / Flask
    SOFTWARE PUBLISHING
    May 2022 - January 2024 (1 year and 8 months)
    Saint-Pierre-des-Corps, France
    Intégré au service CBM Télédiag du technicentre de maintenance de la SNCF de Saint Pierre des Corps, j'ai la charge de faire évoluer le GDS (Guide de Dépannage Simplifié). Cette application web fournit aux dépanneurs des trains un ensemble de causes potentielles pour les défaillances composant qu'ils observent, ainsi que des correctifs à apporter pour corriger ces défaillances. On peut voir cette application comme étant une aide au dépannage. J'interviens sur l'ensemble du développement, à la fois côté Front et côté Back.
    • Côté Back j'utilise Python / Flask, ainsi que PostgreSQL pour la base de données
    • Côté Front j'utilise HTML / Bootstrap / JQuery
    • Test unitaires faits avec Pytest
    • Le tout versionné sous GIT
    Python HTML5 jQuery Python Flask PostgreSQL

Reviews

5,0

Out of 2 ratings

A

Antoine

SNCF Voyageurs - Ouest

Reviewed on 26/04/2023

Excellent! Rien a dire, Quentin est rapide et efficace. Un plaisir de travailler avec lui.
LudivineL

Ludivine

SNCF Voyageurs - Ouest

Reviewed on 29/05/2024

Recommendations

QC
Robby Armstrong Kamshu DjoukamRA
RM
+1
Quentin Coutadeur and 3 other people have recommended Quentin

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Ingénieur généraliste en électronique / informatique / réseaux
    ESEO
    2013
    J'ai intégré l'ESEO à Angers en 2008 directement après mon bac S. J'y ai fait 2 années de classe préparatoire intégrée, puis un cycle ingénieur en 3 ans. Au cours de ma formation, j'ai étudié plusieurs domaines allant de l'électronique (embarquée, de puissance, numérique etc) à l'informatique (embarquée, SI). Très vite j'ai eu plus d'affinités avec l'informatique et le code, notamment via les TPs et mini-projets à faire en C et Java. Pour ces raisons, j'ai choisi l'option ASTRE (Architecte des Systèmes Temps Réel Embarqués) en milieu de 4ème année afin de développer mes compétences en développement logiciel pour les systèmes embarqués.

Skill set

Categories