Portrait de Pierre Thalamy
Lille, France

Pierre Thalamy

Lead Software Engineer, Platform & Data chez Uptale

Je dirige l'équipe Platform & Data chez Uptale : les comptes, intégrations et analytics sur lesquels repose chaque expérience d'apprentissage immersif, ainsi que les services backend et l'infrastructure cloud sous-jacents. Full-stack de métier, avec une prédilection pour le backend et l'infrastructure. Quand l'équipe bute sur une friction, je construis l'outil qui la supprime. Je suis AI native : les agents de code font partie de ma façon de construire au quotidien, et ce qui marche finit en skills réutilisables.

Avant l'industrie, j'ai soutenu une thèse sur les algorithmes distribués d'auto-reconfiguration de robots modulaires, en vue de réaliser de la matière programmable, à l'institut FEMTO-ST.

C# / .NET ASP.NET Core Azure Terraform React TypeScript C++ Systèmes distribués Agents IA

Travaux choisis

Plateforme Uptale

Comptes, intégrations et analytics du produit d'apprentissage immersif d'Uptale : le socle SaaS sur lequel reposent les expériences Studio et Playtime, utilisé par Airbus, Stellantis, L'Oréal et des centaines d'autres organisations pour diffuser et suivre des formations 360° et VR sur casques, navigateurs et plateformes LMS.

.NETAzureTerraform

VisibleSim

Simulateur open source en C++ pour robots modulaires et matière programmable. J'en ai dirigé le développement pendant cinq ans, d'un prototype de recherche à un outil utilisé par des équipes en France, à Hong Kong et aux États-Unis.

C++OpenGLOpen source

Travailler avec l'IA

pthalamy/skills sur GitHub

Je suis AI native. Les agents de code font partie de ma façon de construire, chaque jour, au travail comme en dehors, et le levier est réel dès qu'on les traite comme des collègues qui ont besoin de bonnes instructions : le workflow, le raisonnement derrière, et des outils pour vérifier leur propre travail.

Tout ce que j'automatise avec l'IA finit donc en skill réutilisable dans une collection personnelle, au format ouvert Agent Skills, qui fonctionne avec n'importe quel agent : Claude Code, Codex, Cursor, Copilot, Gemini CLI. Elle a commencé par l'une de mes passions récentes, la généalogie : lire des registres paroissiaux vieux de plusieurs siècles, tenir un arbre où chaque fait est sourcé, et décider quoi chercher ensuite.

Le domaine change, la méthode non. Prendre un workflow, y encoder ce que sait un bon praticien, donner à l'agent un moyen de se vérifier, et le laisser absorber le volume. C'est de là que vient le 10×, dans n'importe quel contexte.

pthalamy/skills

Ma collection personnelle d'Agent Skills : un dossier par workflow que j'ai appris à un agent à bien faire, avec références, schémas et outillage Python, plus un validateur et un installeur pour chaque agent majeur. La première chaîne couvre la généalogie : transcrire un acte ancien, mettre à jour un arbre GEDCOM uniquement sur preuve citée, puis planifier la recherche suivante et consigner ce qui n'a pas été trouvé.

Agent SkillsPythonGénéalogieOpen source

Parcours

CV complet
  1. Lead Software Engineer, Platform & Data

    Uptale, Paris · remote depuis Lille Depuis nov. 2020

    Uptale permet à plus de 500 organisations, dont Airbus, Stellantis, TotalEnergies, L'Oréal, Sanofi et Siemens, de créer, diffuser et suivre des formations en 360° et en réalité virtuelle à grande échelle, et a levé 9 millions d'euros en 2024 pour accélérer. Le produit s'organise en trois domaines : Studio, où l'on conçoit les expériences immersives, Playtime, où on les joue en casque et sur le web, et Platform, le socle SaaS qui relie le tout. J'y suis entré peu après ma thèse, quand Uptale était encore une jeune startup, et j'ai grandi avec elle jusqu'à la scale-up en forte croissance qu'elle est devenue : ingénieur logiciel, puis senior, et lead de l'équipe Platform & Data depuis février 2026.

    • Fait passer la plateforme de quelques centaines de sessions de formation par jour en 2020 à plusieurs dizaines de milliers aujourd'hui, plus de deux millions de sessions délivrées au total, sur un backend qui a encore de la marge.
    • Étendu un SaaS multi-tenant aux déploiements privés : le même produit tourne désormais dans l'Azure des clients et sur site, dans des réseaux restreints, à partir d'un code commun. Référent technique et premier interlocuteur de ces clients, du projet au support.
    • Passé l'infrastructure en code, Bicep d'abord, puis Terraform : production, région miroir aux États-Unis, staging identique à la prod et environnements de dev sortent d'une même base, sans dérive entre eux.
    • Mené la migration du backend d'ASP.NET MVC vers ASP.NET Core et celle de la façade d'Application Gateway vers Azure Front Door.
    • Mis backend et infrastructure en conformité ISO 27001 avec le CTO et le head of engineering, certification obtenue en 2025, et garant de leur sécurité depuis, remédiation du pentest annuel comprise.
    • Supprime les frictions de toute l'équipe d'ingénierie : agents de build CI/CD scalables, gates de PR accélérées, montées de version et fusions de branches automatisées, et les guidelines et skills que développeurs et agents IA utilisent chaque jour.
    C#ASP.NET CoreAzureTerraformReactTypeScript
  2. Doctorant en informatique

    Institut FEMTO-ST, CNRS, Université Bourgogne Franche-Comté 2017 à 2020

    Recherche sur l'intelligence distribuée pour la matière programmable : comment de grands ensembles de micro-robots modulaires simples peuvent se coordonner pour se réarranger rapidement en formes 3D arbitraires.

    • Conception d'algorithmes d'auto-reconfiguration par échafaudage ramenant le temps de reconfiguration à O(∛N) pour certaines classes de formes, N étant le nombre de modules.
    • Responsable technique de VisibleSim, le simulateur C++ de robots modulaires utilisé par plusieurs équipes de recherche dans le monde.
    • Cinq publications dans des revues et conférences internationales (AAMAS, IROS, RAS, SWEVO) ; thèse soutenue en octobre 2020.
    • Enseignement et coordination de cours de licence en réseaux, sécurité et systèmes d'exploitation.
    C++Algorithmes distribuésSystèmes multi-agentsSimulation
  3. Assistant de recherche, projet Claytronics

    Carnegie Mellon University, Pittsburgh 2014, 5 mois

    Contribution à la recherche en robotique modulaire pour la matière programmable et implémentation en C d'une machine virtuelle embarquée pour le langage déclaratif Meld, réutilisée ensuite en enseignement et en recherche.

Publications choisies

Toutes les publications
  1. ThèseUniversité Bourgogne Franche-Comté, 2020
    Pierre Thalamy
  2. RevueSwarm and Evolutionary Computation, 2020
    Pierre Thalamy, Benoît Piranda, Frédéric Lassabe, Julien Bourgeois
  3. RevueRobotics and Autonomous Systems, 2019
    Pierre Thalamy, Benoît Piranda, Julien Bourgeois
Hors du bureau

Le reste du temps, surtout de la musique.

Guitare fingerstyle, un peu de piano, et la prochaine lubie venue. La moitié chaleureuse de ce site.

Jeter un œil