My name is Philippe Docourt. I discovered programming as an autodidact, completely by chance, nearly thirty years ago. I liked it so much that I switched my studies from civil engineering to computer engineering!
Au fil des années, j'ai développé des logiciels avec plusieurs langages et frameworks. J'ai passé de nombreuses années à travailler avec Qt/C++ et .NET/C# dans l'industrie de la FAO, et je travaille maintenant quotidiennement avec Python, Django et les technologies web modernes.
En parallèle du développement logiciel, j'ai développé un fort intérêt pour les méthodologies d'ingénierie, l'intégration continue et les pratiques DevOps. Pour expérimenter différents outils et langages, j'ai appris à administrer ma propre infrastructure sous Linux et macOS : serveurs web, systèmes de contrôle de version, registres de conteneurs, gestion des identités, gestion documentaire, et bien plus encore.
Professionnellement, j'ai travaillé dix ans (2010-2020) en tant que Directeur et Chef de l'équipe d'ingénieurs logiciels chez TopSolid Switzerland SA, la filiale suisse d'un groupe français de logiciels CAO/FAO/ERP. De 2020 à 2023, j'ai été Directeur technique et membre du Comité de direction chez Digital Solutions, où j'ai lancé de nouvelles lignes d'activité autour de la Robotic Process Automation et de la Business Intelligence.
Depuis juin 2025, je suis Responsable senior de l'ingénierie logicielle chez Mastercam (CNC Software LLC, USA), travaillant en full remote depuis la Suisse sur l'une des solutions logicielles de FAO les plus utilisées au monde.
Beyond my main occupation, I am the author of the various projects featured on this website (plus many others that never made it past the prototype stage). This allows me to keep exploring new technologies and tools, and to build things that make my family's and friends' life a bit easier.