Aller au contenu
Pierre Chaumont

AI Engineer et Software Engineer, passionné de tech.

Je m'appelle Pierre Chaumont, AI Engineer 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. Je construis des API d'extraction documentaire, des chatbots connectés à la documentation interne (RAG), des agents outillés qui pilotent des services en langage naturel et des pipelines de traitement de données à grande échelle.


À propos

Qui je suis.

Quelques lignes sur mon parcours et ma façon de travailler.

AI Engineer spécialisé en software engineering, basé à Bordeaux, je conçois et déploie des solutions locales, via l'open source et l'auto-hébergé, alliant robustesse technique et utilité métier. Mon parcours m'a conduit à créer des API d'extraction documentaire, des chatbots connectés à la documentation interne (RAG), des agents outillés et des pipelines de traitement de données à grande échelle, tout en contribuant à la mise en production de systèmes IA utilisés quotidiennement. Diplômé d'un Master en IA & Big Data, j'accorde une importance particulière à la clarté, à la qualité du code et à la collaboration entre profils techniques et métiers. Curieux et rigoureux, j'aime transformer des idées complexes en produits simples, fiables et compréhensibles.


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, si bien que 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, sans que l'utilisateur voie 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 gravitent une API d'inférence, un hub, une application de démonstration et un design system.

  • Python
  • NLP
  • Privacy
  • LLM
Code
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. Le point de départ était de 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

Compétences

Ce que j'utilise.

Les outils que je pratique au quotidien, et ce qu'il y a autour.

Langages et frameworks
PythonFastAPILitestarPyTorch
IA et LLM
LangChainLangGraphQdrantLangfuse
Infrastructure
DockerDocker SwarmKubernetesMLflowGitOVH Cloud
Méthodes
Méthodologie agileManagement de projet SIGamification
À côté
Échecs en clubGuitareVoyages
Langues
Français, Langue maternelleAnglais, Professionnel (TOEIC)

Parcours

Mon changelog.

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


Retours

Ce qu'on en dit.

Avis de fin de mission et recommandations de personnes avec qui j'ai travaillé.

Avis de fin de mission
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
Recommandation
J'ai pu travailler aux côtés de mon collègue sur divers projets open source, cela a été une super expérience. Pierre a un profil Data Scientist avec une bonne appétence en ingénierie logicielle, maniant Git, CI/CD, Docker, et le cloud. Sa rigueur dans l'application de pratiques de développement garantit une bonne pérennité de travail. Avec un bon esprit de collaboration et un bon dévouement pour l'open source.
Gabriel P., Data Scientist · 21 nov. 2024 · Malt

Contact

Parlons-en.

Une question, ou une envie de travailler ensemble ? Écrivez-moi, je réponds.