Thierry Parmentelat is a research engineer with 13 years of experience based in Valbonne, France, working at Inria on developer-facing tooling and reproducible computational workflows. He contributes actively to notable open-source projects such as RISE (interactive Jupyter reveal slides) and jupytext, where he has improved front-end UX and maintained compatibility across JupyterLab major versions. Thierry blends full‑stack and front-end skills to deliver practical features—like cell-selection behavior in live presentations and configurable lab extensions—that smooth everyday data-science workflows. His work shows a strong attention to developer experience and backward-compatible maintenance, often tackling subtle UX bugs and cross-version integration challenges. Colleagues would describe him as a pragmatic engineer who translates research needs into polished, usable tools.
Contributions:2 reviews, 289 commits, 60 PRs in 5 years 10 months
Contributions summary:Thierry implemented and refined features for the RISE Jupyter/IPython slideshow extension. They added functionality to select and focus specific cells upon returning from reveal mode. They introduced an auto-select feature configurable through the `livereveal` metadata, allowing users to select the first cell, or first code cell in a slide. The user also addressed various bugs and improved the overall functionality and user experience of the extension.
Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts
Role in this project:
Full-stack Developer
Contributions:6 reviews, 8 PRs, 111 comments in 5 years 10 months
Contributions summary:Thierry's contributions primarily involve updating the JupyterLab extension for the `jupytext` project. They made significant changes to the `labextension/src/index.ts` file, adapting the code to work with both JupyterLab 3 and 4, indicating expertise in managing compatibility across different versions. Furthermore, the user made updates to the `jupytext/version.py` file, marking specific version releases and providing configuration tools for JupyterLab to work with different doctypes.
juliajupyter-notebookmarkdownpythonrscript
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.