Pierre Thalamy, PhD
Lead Software Engineer, Platform & Data chez Uptale · Backend, infrastructure cloud et encadrement d'équipe
- Lille, France
- pthalamy.github.io
- linkedin.com/in/pthalamy
- github.com/pthalamy
Profil
Ingénieur logiciel full-stack, en activité depuis 2017 entre recherche et industrie, à l'aise avant tout sur le backend et l'infrastructure cloud. Je dirige l'équipe Platform & Data chez Uptale, responsable des comptes, des intégrations et des analytics. J'y suis entré quand c'était une jeune startup et j'ai grandi avec elle jusqu'à la scale-up. J'ai le goût des systèmes simples à exploiter, sûrs par défaut et agréables à faire évoluer, et quand l'équipe bute sur une friction, je construis l'outil qui la supprime. AI native : je travaille chaque jour avec des agents de code et publie les workflows que j'automatise sous forme d'Agent Skills ouverts. Docteur en informatique, spécialisé en algorithmes distribués pour la robotique modulaire.
Expérience
Lead Software Engineer, Platform & Data
Entré en novembre 2020, quand Uptale était une jeune startup, et a grandi avec l'entreprise à travers son passage à la scale-up en forte croissance. Ingénieur logiciel, puis Senior Software Engineer, puis Lead de l'équipe Platform & Data depuis février 2026, tout en restant contributeur sur le backend et l'infrastructure.
- Responsable de bout en bout du domaine Platform & Data : comptes, intégrations et analytics, du modèle de données et de l'API jusqu'au front React et TypeScript.
- 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 novembre 2025, et garant de leur sécurité depuis, remédiation du pentest annuel comprise.
- Expérience développeur : builds CI/CD sur des virtual machine scale sets, gates de PR accélérées, montées de version et fusions de branches automatisées, plus les guidelines et skills de code que développeurs et agents IA utilisent chaque jour.
- Direction de l'équipe : orientation technique, revues de code et de conception, mentorat, planification des livraisons avec le produit.
Doctorant en informatique
- Recherche sur l'intelligence distribuée pour la matière programmable constituée de grands ensembles de micro-robots modulaires.
- Responsable technique de VisibleSim, simulateur C++ de robotique modulaire utilisé par plusieurs équipes de recherche dans le monde.
- Cinq publications dans des revues et conférences internationales ; relecteur invité pour Algorithmica et IROS.
- Enseignement et coordination de cours de licence ; participation à la conception d'un cours de programmation distribuée.
Ingénieur logiciel, projet de fin d'études
Backend REST sécurisé en C# pour un ERP destiné aux associations, avec un module web Vue.js et une application mobile multiplateforme Xamarin sur la même API.
Assistant de recherche, stage en ingénierie logicielle
- Passage de VisibleSim d'une pré-version à sa première version stable.
- Refonte de l'architecture, refactorisation, documentation et nouveaux modules au service de la recherche.
Assistant de recherche, projet Claytronics
- Contribution à la recherche en robotique modulaire pour la matière programmable.
- Implémentation en C d'une machine virtuelle embarquée pour le langage Meld, réutilisée en enseignement et en recherche.
Formation
Doctorat en informatique
Thèse : Distributed Algorithms and Advanced Modeling Approaches for Fast and Efficient Object Construction Using a Modular Self-reconfigurable Robotic System, dirigée par le Pr Julien Bourgeois et le Dr Benoît Piranda. Soutenue le 9 octobre 2020.
Diplôme d'ingénieur en informatique
Grande école d'informatique et de mathématiques appliquées. Filière ingénierie des systèmes d'information, diplômé avec mention très bien. Semestre d'échange à l'Universidad Politécnica de Madrid (automne 2016).
Compétences
Backend et cloud
C#, .NET, ASP.NET Core, API REST, SQL, Azure, Terraform, Docker, CI/CD, observabilité, durcissement sécurité
Front end
TypeScript, React, JavaScript moderne, HTML et CSS, Vue.js (par le passé)
Systèmes et recherche
C++, C, Python, algorithmes distribués, systèmes multi-agents, simulation, analyse de performance
Encadrement
Lead d'équipe, orientation technique, architecture et revue de code, mentorat, planification, rédaction technique et enseignement
Ingénierie assistée par IA
Agents de code au quotidien, écriture d'Agent Skills, guidelines et outillage pensés pour les agents, github.com/pthalamy/skills
Publications
- P. Thalamy, B. Piranda, J. Bourgeois. 3D Coating Self-Assembly for Modular Robotic Scaffolds. IEEE/RSJ IROS, 2020.
- P. Thalamy, B. Piranda, F. Lassabe, J. Bourgeois. Deterministic Scaffold Assembly by Self-Reconfiguring Micro-Robotic Swarms. Swarm and Evolutionary Computation, 2020.
- P. Thalamy, B. Piranda, F. Lassabe, J. Bourgeois. Scaffold-Based Asynchronous Distributed Self-Reconfiguration by Continuous Module Flow. IEEE/RSJ IROS, 2019.
- P. Thalamy, B. Piranda, J. Bourgeois. A Survey of Autonomous Self-Reconfiguration Methods for Robot-Based Programmable Matter. Robotics and Autonomous Systems, 2019.
- P. Thalamy, B. Piranda, J. Bourgeois. Distributed Self-Reconfiguration Using a Deterministic Autonomous Scaffolding Structure. AAMAS, 2019.
Enseignement
Université de Franche-Comté
- Sécurité des infrastructures réseau, responsable du cours (CM, TD et TP, 2018 à 2020).
- Systèmes d'exploitation et programmation système, responsable du cours (2017).
- Chargé de TD et TP : sécurité et performance, technologies de l'Internet, initiation au développement web, robotique en essaim et programmation de robots modulaires (master IoT).
Distinctions et service
Distinctions
- Bourse de mobilité IFAAMAS, AAMAS 2019.
- Participant au séminaire Dagstuhl 18331 sur les fondements algorithmiques de la matière programmable, 2018.
Service
- Relecteur invité, Springer Algorithmica, 2020.
- Relecteur délégué, IEEE/RSJ IROS 2020.
Langues
Français (langue maternelle) · Anglais (courant, TOEIC 985) · Espagnol (intermédiaire)
Cette page est la version à jour de mon CV. Le bouton ci-dessus permet de l'enregistrer en PDF ; la mise en page est optimisée pour le format A4. La version anglaise est disponible ici.