Mathieu Westphal is a C++ software engineer and VTK/ParaView expert with 13 years of experience building visualization and graphics tooling at Kitware and in research environments. As co-creator and maintainer of the fast, minimalist 3D viewer F3D and a regular contributor to ParaView, he blends deep backend C++ skills with practical UI improvements and broad format import support across 3D model ecosystems. Based in Villeurbanne, France, he has driven features from robust file importers (3ds, obj, glTF) to nuanced ParaView enhancements like ArrowGlyph improvements and better UI handling for information-only widgets. Trained at ENS Lyon and INSA Lyon, he pairs rigorous academic foundations with long-running open-source stewardship, often solving interoperability gaps that make advanced visualization tools more usable in production.
13 years of coding experience
5 years of employment as a software developer
M2, Informatique fondamentale, M2, Informatique fondamentale at Ecole normale supérieure de Lyon
Ingenieur, Informatique, Ingenieur, Informatique at Institut national des Sciences appliquées de Lyon
Contributions:58 releases, 3615 reviews, 631 commits in 3 years 4 months
Contributions summary:Mathieu primarily contributed to enhancing the 3D viewer's file import capabilities. They implemented a `vtkF3DMetaReader` class capable of reading various 3D file formats like `.vt*`, `.ply`, and `.stl`. Further improvements were made by integrating dedicated importers for formats such as .3ds, .obj, .wrl, .gltf, and .glb. These additions extended the software's ability to handle a wider variety of 3D model file types.
VTK-based Data Analysis and Visualization Application
Role in this project:
Backend Developer
Contributions:1299 commits, 9 comments in 7 years 10 months
Contributions summary:Mathieu's commits focused on adding functionality to the ParaView application, specifically related to improving the ArrowGlyph filter and incorporating VTK version information into the "About" dialog. They also contributed to UI enhancements, such as using a non-disabled stylesheet for the information-only properties widget, and hiding interactive components when they were information-only. These changes included modifications to both C++ source code files and Qt components.
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
Mathieu Westphal - ParaView Expert Engineer at Kitware Europe