Jean-christophe Fillion-robin

Distinguished Engineer at Kitware Inc.

Carrboro, North Carolina, United States
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
Jean-Christophe Fillion-Robin is a Distinguished Engineer with 16 years building and leading the 3D Slicer platform and related medical imaging ecosystems at Kitware, combining deep C++/Python engineering with release, CI/CD and packaging expertise. He has modernized large-scale open-source delivery—cutting Slicer release cycles dramatically, migrating CI to GitHub Actions, and maintaining wheels with millions of monthly downloads—while mentoring cross-disciplinary teams and contributing to VTK, ITK, ParaView and scikit-build-core. A pragmatic problem-solver, he blends backend build systems and DevOps (cross-compilation, container toolchains, package signing) with UI/VR work such as OpenXR support for medical visualization. His influence is visible in reproducible scientific packaging (ninja/CMake wheels), widespread extension ecosystems (200+ Slicer extensions), and multi‑million download footprints, reflecting a rare combination of hands-on patch-level contributions and program-level leadership.
code16 years of coding experience
job5 years of employment as a software developer
bookMaster, Electronics, Telecommunication and Computer-science, Master, Electronics, Telecommunication and Computer-science at CPE Lyon
bookComputer Science, Computer Science at North Carolina State University
bookDUT, Computer Science, DUT, Computer Science at Université Claude Bernard Lyon 1
bookMaster, Communication Systems, Master, Communication Systems at EPFL
languagesEnglish, Italian, French
stackoverflow-logo

Stackoverflow

Stats
2,022reputation
173kreached
46answers
0questions
Badges
cmake
top-5%
github-logo-circle

Github Skills (101)

python10
feature-extraction10
image-processing10
testing10
enforcement10
bash10
cmake10
c1110
c1710
automation10
automation-testing10
build-automation10
3d10
medical-imaging10
cross-compiling10

Programming languages (29)

C#CCMakeMakefileGoInno SetupHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
A cmake buildsystem for compiling Python
Role in this project:
userBack-end Developer & Build Automation Engineer
Contributions:4 reviews, 594 commits, 248 PRs in 9 years 1 month
Contributions summary:Jean-christophe primarily contributed to the build system of a CMake-based Python project. They focused on improving the configuration process by adding configure tests, adding support for building various Python versions (3.5.1, 3.6.4, 3.7.7, 3.7.12, 3.8.5, 3.9.9) and associated checksums, and integrating support for cross-compiling. They also enhanced the patch management system and addressed issues related to linking and dependencies.
pythoncmakebuildsystemsetuptoolsbuild-system
Slicer/Slicer

Dec 2022 - Jan 2023

Multi-platform, free open source software for visualization and image computing.
Role in this project:
userBackend Developer
Contributions:1130 reviews, 10 commits, 1533 PRs in 26 days
Contributions summary:Jean-christophe primarily focused on updating the VTK library within the Slicer project to support features related to virtual reality and OpenXR. This involved reintroducing and ensuring the correct functionality of OpenVR APIs and backporting OpenXR and OpenXRRemoting changes. The user also made several bug fixes related to documentation and translation support within the application's core modules. These changes mainly affect the medical imaging and VR functionality of the software.
pythonkitwarec-plus-plustractographymulti-platform
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
Jean-christophe Fillion-robin - Distinguished Engineer at Kitware Inc.