Skip to content
🟢
🟢
martinRenou/README.md

Scientific Software Engineer

I currently work at QuantStack as a Scientific Software Engineer. As part of my work at QuantStack, I contribute to multiple open-source projects.

I mostly do Python, C++, TypeScript and JavaScript (order of preference) and mostly work around the Jupyter ecosystem.

Jupyter

Interactive Widgets in Jupyter

Member of the Jupyter Widgets organization, I contribute to multiple interactive widgets packages including:

We also develop the C++ implementations of those widgets libraries, for xeus-cling:

  • xwidgets: C++ counterpart of ipywidgets
  • xleaflet: C++ counterpart of ipyleaflet
  • xplot: C++ counterpart of bqplot

As side projects, I also work on:

  • ipytree: Tree widget for Jupyter
  • ipycanvas: Canvas widget exposing the Web Canvas 2D API to Python

Jupyter language kernels

At QuantStack we develop a C++ library named xeus which helps kernel authoring and we wrote multiple language kernels with it:

Dashboarding with Jupyter

Member of the Voilà organization, I contribute to Voilà-core and authored the Voilà Material template. I also wrote a tutorial for deploying a Voilà application on Heroku.

C++

I authored pybind11_json, a bridge between pybind11 and nlohmann_json, which luckily became part of the pybind organization.

Packaging

Member of the conda-forge organization, I contribute to many conda packages.

Pinned

  1. Voilà turns Jupyter notebooks into standalone web applications

    Python 2.3k 206

  2. Interactive Canvas in Jupyter

    Python 175 20

  3. A Jupyter - Leaflet.js bridge

    Python 985 264

  4. Matplotlib Jupyter Integration

    JavaScript 783 105

  5. Jupyter kernel for the Python programming language

    C++ 181 31

  6. Using nlohmann::json with pybind11

    C++ 39 11

Contribution activity

July 2020

Created a pull request in bqplot/bqplot that received 4 comments

Improve setup.py

Minor PEP8 issues Unused imports Change setup call in order to fix the Used by button in Github (workaround Github's linguist parsing issue)

+25 −22 4 comments

Joined the bqplot organization

1 contribution in private repositories Jul 7

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.