Thomas Paviot

Chief Technology Officer at meeDIA

Greater Rennes Metropolitan Area France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Thomas Paviot is a CTO and seasoned engineering researcher with 17 years' experience bridging academic rigor and production software in 3D CAD, BIM and industrial data modeling. He holds advanced credentials (PhD, HDR, agrégation) and spent over a decade at Arts et Métiers ParisTech advancing interoperability and PLM before moving into technology leadership at meeDIA. A hands-on developer and active open-source contributor, he has improved core geometry tooling in pythonOCC and patched Open CASCADE builds to make CAD libraries more robust across platforms. He blends deep domain knowledge in mechanical engineering with AI and software engineering practices, able to translate complex research into stable, production-ready systems. Notably, his profile combines formal academic leadership with practical fixes that improve developer tooling and rendering pipelines in widely used CAD ecosystems.
code17 years of coding experience
job17 years of employment as a software developer
bookHabilitation à diriger des recherches (HDR), Sciences de l'ingénieur/Informatique, Habilitation à diriger des recherches (HDR), Sciences de l'ingénieur/Informatique at Université Polytechnique Hauts-de-France
bookPhD, Engineering Science, PhD, Engineering Science at CentraleSupélec
bookAgrégation mécanique, Mécanique, Agrégation mécanique, Mécanique at École normale supérieure
bookIngénieur, Ingénieur at Ecole nationale supérieure d'Arts et Métiers
github-logo-circle

Github Skills (11)

3d-models10
build-system10
c-language10
cmake10
cprogramming-language10
python10
multiplatform9
jupyter-notebook9
webgl9
cross-platform9
opengl8

Programming languages (11)

C++ShellCBatchfileSWIGCMakeTeXJavaScript

Github contributions (5)

github-logo-circle
tpaviot/pythonocc-core

Aug 2014 - Jan 2023

Python package for 3D geometry CAD/BIM/CAM
Role in this project:
userFull-stack Developer
Contributions:24 releases, 4 reviews, 1408 commits in 8 years 6 months
Contributions summary:Thomas added several examples and completed a test demonstrating core functionality of the pythonOCC library. Their commits focused on new examples, particularly showcasing the use of new methods. They also fixed several edge cases, ensuring the library's stability, and included some improvements to the underlying rendering capabilities of the examples, suggesting strong familiarity with its use.
3dbimcadpythonwebgl
tpaviot/oce

Mar 2011 - Nov 2020

OpenCASCADE Community Edition (OCE): a community driven fork of the Open CASCADE library.
Role in this project:
userBackend Developer
Contributions:9 releases, 438 commits, 85 PRs in 9 years 9 months
Contributions summary:Thomas primarily contributed to the Open CASCADE Community Edition repository by fixing code, likely aimed at improving compatibility, and resolving build-related issues. These fixes included addressing variable name conflicts, suppressing compiler warnings on specific platforms, and renaming project names within the build system. The user also resolved issues related to linking external libraries and ensuring that the code functions correctly within the project's build environment.
opencascadecad3dc-plus-plus
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial