Aller au contenu
Pierre Chaumont

Ingénieur IA et logiciel, passionné de tech.

Je m'appelle Pierre Chaumont, ingénieur IA basé à Bordeaux. Je conçois et déploie des solutions locales, open source et auto-hébergées, qui allient robustesse technique et utilité métier : API d'extraction documentaire, chatbots connectés à la documentation interne (RAG) et pipelines de traitement de données à grande échelle.


Projets

J'aime construire des choses.

Voici quelques-uns des projets sur lesquels j'ai travaillé.

piighost

Bibliothèque Python qui empêche les données personnelles d'atteindre un modèle de langage, sans rien casser dans l'application. Les PII sont détectées (regex, NER ou un autre LLM) puis remplacées par des placeholders stables : john.doe@example.com devient <<EMAIL:1>>. Le modèle ne travaille que sur du texte dé-identifié, et les vraies valeurs sont réinjectées dans la réponse — l'utilisateur ne voit jamais la dé-identification. Un outil appelé par l'agent reçoit la valeur réelle, quand le LLM qui décide de l'appeler ne voit que le placeholder. Autour de la bibliothèque : une API d'inférence, un hub, une application de démonstration et un design system.

  • Python
  • NLP
  • Privacy
  • LLM
piighost

keyshield

Système de clés d'API sécurisé et prêt pour la production, agnostique du framework. Stratégies de hachage interchangeables (Argon2, bcrypt ou la vôtre), persistance au choix (SQLAlchemy, en mémoire, dépôt sur mesure) et couche de cache optionnelle (aiocache, Redis). Intégrations fournies pour FastAPI, Litestar, Django et Quart, plus une CLI Typer pour la gestion des clés. Anciennement fastapi-api-key.

  • Python
  • FastAPI
  • Litestar
  • Software Engineering
keyshield

Bresse

Bibliothèque qui fait jouer un LLM aux échecs, en exploitant le fait qu'un modèle sait reproduire le format PGN d'une partie. Elle fournit de quoi mener des expériences, modifier le PGN en cours d'inférence et instrumenter les parties. Point de départ : vérifier si ChatGPT tient réellement une partie de 80 coups sans coup illégal.

  • Python
  • Langchain
  • LLM
Lire l'article
Bresse

Chat PDF

Chatbot pour dialoguer avec des PDF via un système RAG qui ne fournit au modèle que les extraits pertinents du document. Une mémoire de conversation est intégrée, ce qui permet de longues discussions avec un même document.

  • Python
  • Langchain
  • RAG
Chat PDF

Master fisher

Bot de pêche pour World of Warcraft, entièrement automatique : les clics et mouvements de souris se font dans le jeu, sans aucune intervention humaine. Une page web permet de suivre en direct ce que le bot est en train de faire.

  • Python
  • PyTorch
  • OpenCV
Master fisher

Game of life

Le jeu de la vie de Conway, rendu en temps réel avec Pygame : une grille de cellules dont les règles de naissance et de mort font émerger planeurs, oscillateurs et structures stables en quelques lignes de code.

  • Python
  • Pygame
Game of life

Retour client

Ce qu'on en dit.

Avis laissé en fin de mission, vérifiable sur Malt.

Je recommande vivement Pierre pour toute opportunité dans le domaine de la Data et de l'Intelligence Artificielle. Pierre a démontré des compétences exceptionnelles dans ces domaines, alliant une solide compréhension théorique à une application pratique remarquable. De plus, Pierre a toujours fait preuve d'un grand professionnalisme, d'une excellente éthique de travail et d'une volonté constante d'apprendre et de s'améliorer.
Cedric — Arkema 21 nov. 2024 Malt

Parcours

Mon changelog.

Le parcours, les diplômes et quelques titres au passage.

  • 2025

    • Ingénieur IA chez FIDUCIAL

      janv. 2025 – aujourd'hui 1 an 9 mois

      Extraction structurée d'actes notariés : conception d'une API de traitement de documents non structurés — parsing, classification, extraction — en production, autour de 20 000 requêtes par mois sur des actes, pièces d'identité et baux. Industrialisation d'un socle RAG commun, décliné en chatbots métier pour les notaires, garagistes, pharmaciens et les autres activités du groupe. Conception d'une API d'orchestration de LLM sur modèles locaux, avec gestion du contexte et mémoire persistante, et mise en place d'une plateforme d'observabilité.

  • 2024

    • Certification « AI-Powered Software and System Design »

      Certification DeepLearning.AI validant la conception d'architectures logicielles assistée par l'IA, la création et l'optimisation de bases de données avec l'aide de LLM, et l'application de patrons de conception avancés.

      Vérifier
    • Certification « Introduction to Data and Data Science »

      Certification 365 Data Science.

      Vérifier
    • Certification « Introduction to Python »

      Certification 365 Data Science.

      Vérifier
  • 2023

    • Data Scientist chez Arkema, en freelance

      oct. 2023 – mai 2025 1 an 8 mois

      Mission menée en parallèle des postes chez Scalian puis FIDUCIAL, avec l'accord de l'employeur et hors temps de travail. Développement de pipelines de données et d'outils d'IA, avec suivi de la qualité et livraison dans des délais courts.

    • Data Scientist chez Scalian

      nov. 2023 – mai 2024 7 mois

      Au sein d'une équipe data de cinq personnes : conception et industrialisation d'un pipeline d'OCR pour extraire de manière structurée les données de millions de plans cadastraux manuscrits, avec la responsabilité de la mise en production. Développement de plusieurs systèmes à base d'IA — chatbot d'analyse de projets GitLab, génération automatique de tests unitaires, simulation de pollution urbaine — déployés sur une infrastructure cloud.

  • 2021

    • Data Scientist chez Arkema, en alternance

      sept. 2021 – sept. 2023 2 ans 1 mois

      Au service achat : développement de modèles prédictifs d'évolution des prix fournisseurs, connectés à des tableaux de bord Power BI ; création d'une bibliothèque Python automatisant les workflows ETL SAP derrière une interface graphique ; développement d'une application web de questionnaires intégrée à Microsoft Teams et pilotée par les données d'interaction.

    • Master IA & Big Data, ESGI

      sept. 2021 – juin 2023 1 an 10 mois

      Deep learning, traitement automatique de la langue, apprentissage par renforcement, BI et Big Data, Spark et programmation fonctionnelle, cloud et automatisation pour le machine learning, gestion de projet SI et méthodologie agile.

    • Développeur web à l'Université Claude Bernard Lyon 1

      févr. 2021 – avr. 2021 3 mois

      Développement d'une application web de gestion de tickets et de réservation de créneaux sur un spectromètre.

  • 2020

    • Bachelor Chef de projet architecture des logiciels, ESGI

      sept. 2020 – juin 2021 10 mois

      Scripting Python, C et Java avancés, API Node.js, frontend Angular, tests unitaires, algorithmique avancée, conception de bases de données relationnelles, intelligence artificielle, Linux et gestion de projet agile.

  • 2019

    • Vice-champion junior du Championnat Régional Jeune

      Échecs, C.R.M.L.E. Le jeu est resté : le projet Bresse fait jouer un LLM aux échecs, et chess_pytorch_ai cherche à en faire jouer un réseau de neurones.

    • Vice-champion junior du Championnat de Ligue ARA

      Échecs, Ligue ARA.

  • 2018

    • BTS Services informatiques aux organisations

      Bases du développement logiciel, des réseaux et de la gestion des systèmes d'information.