Martin Renou

Directeur Technique at Notebook.link

Toulouse, Occitania, 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
Martin Renou is a technical director and Scientific Software Engineer with nine years of experience building high-performance C++ libraries and rich JavaScript/Python frontends across the Jupyter ecosystem. Based in Toulouse and educated at ISAE-SUPAERO, he is a core maintainer of projects like xeus-python, ipyleaflet and bqplot and has driven backend robustness in widely used projects such as jupyter_server, ipykernel and mamba. He blends low-level SIMD and C++ expertise (xsimd, xtensor) with full-stack widget and visualization work, shipping features that enable interactive scientific workflows and the forthcoming Python debugger in JupyterLab. Martin also contributes to infrastructure and packaging (conda-forge, build automation) and has touched high-profile repos including three.js and matplotlib, showing a knack for cross-disciplinary problem solving. An operator as comfortable fixing port collisions and JSON fallbacks as implementing SIMD batches, he brings both systems-level rigor and user-facing polish to open-source scientific tooling.
code9 years of coding experience
job7 years of employment as a software developer
bookClasses Préparatoires TSI Mathématiques, Classes Préparatoires TSI Mathématiques at Lycée Saint Stanislas (Nantes, France)
bookBaccalauréat Sciences et Techniques Industrielles, Baccalauréat Sciences et Techniques Industrielles at Lycée Emmanuel d'Alzon (Nîmes, France)
bookDiplôme d'ingénieur Ingénierie aéronautique et aérospatiale, Diplôme d'ingénieur Ingénierie aéronautique et aérospatiale at ISAE-SUPAERO
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
424reputation
22kreached
12answers
1question
github-logo-circle

Github Skills (105)

dependency-management10
gnu-make10
dashboard10
package-management10
python10
testing10
ipython10
cmake10
templater10
bqplot10
interpreter10
sagemaker10
build-automation10
3d10
datagrid10

Programming languages (24)

SmartyJavaC++CSSRustCCMakeTeX

Github contributions (5)

github-logo-circle
matplotlib/ipympl

Jun 2019 - Dec 2022

Matplotlib Jupyter Integration
Role in this project:
userFront-end Developer
Contributions:20 releases, 48 reviews, 230 commits in 3 years 6 months
Contributions summary:Martin primarily contributed to the user interface of the ipympl project. They focused on integrating ipywidgets CSS for the toolbar controls. Their work involved modifying JavaScript files, including `mpl_widget.js`, `mpl.js`, and `mpl_widget.js`, to improve the display and functionality of the matplotlib figures within the Jupyter environment, particularly in how the toolbar is displayed and behaves with the user. They also made several updates to improve the visual display, and interaction of the toolbar and the figure.
pythonjupyterlab-extensionjupyter-widgetsjupyter-notebookjupyterlab
bqplot/bqplot

Apr 2019 - Sep 2022

Plotting library for IPython/Jupyter notebooks
Role in this project:
userFront-end Developer
Contributions:17 releases, 94 reviews, 443 commits in 3 years 6 months
Contributions summary:Martin's commits primarily focused on migrating and improving the codebase, particularly within JavaScript/TypeScript files. The user updated and refactored various bqplot components and interactions. These changes involved migrating code to TypeScript and ES6, including key elements such as BrushSelectors and Graph components.
visualizationpythonjupyter-notebookjupyterlabipywidgets
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
Martin Renou - Directeur Technique at Notebook.link