Nicolas Brichet

Scientific Software Engineer at QuantStack

Montpellier, 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
Nicolas Brichet is a scientific software engineer based in Montpellier, France, with eight years of experience building and hardening developer-facing tools and interfaces. At QuantStack he combines front-end polish with back-end reliability, contributing notable fixes and feature work to widely used open-source projects such as JupyterLab, Jupyter Notebook, and nbgrader. His contributions span full-stack development, UI/UX improvements, and test automation—restoring complex layouts, improving toolbar and tab behaviors, and backporting Selenium test fixes to strengthen quality. Comfortable navigating both application structure and user workflows, he brings a pragmatic focus on reproducibility and developer experience that benefits interactive computing ecosystems.
code9 years of coding experience
github-logo-circle

Github Skills (21)

javascript10
jupyter10
testing10
typescript10
jupyterlab10
typescript-types10
jupyter-notebook10
playwright10
typescripts10
react10
ui-components9
jupyterhub9
selenium9
debugging9
ui-design9

Programming languages (10)

TypeScriptSmartyCSSC++JinjaJavaScriptLuaHTML

Github contributions (5)

github-logo-circle
jupyter/nbgrader

Jun 2022 - Jan 2023

A system for assigning and grading notebooks
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:11 releases, 64 reviews, 27 commits in 6 months
Contributions summary:Nicolas primarily contributed to the testing framework of the nbgrader project, focusing on the labextension user interface tests. Their work included fixing typos, correcting variable declarations, and addressing issues in the existing tests related to the Formgrader component. Furthermore, the user backported fixes to selenium tests, ensuring the robustness and reliability of the nbgrader system. These actions improved the quality and reliability of the labextension tests.
pythonconda-forgejupyterlab-extensionteachingjupyter-notebook
jupyter/notebook

Jul 2022 - Jan 2023

Jupyter Interactive Notebook
Role in this project:
userFront-end Developer
Contributions:39 reviews, 35 commits, 25 PRs in 5 months
Contributions summary:Nicolas primarily contributed to the front-end aspects of the Jupyter Notebook interface. They implemented features such as closable tabs in the tab renderer and made code formatting improvements. Additionally, the user fixed the toolbar display issue within the tree view and added a token to the notebook tree widget. Further enhancements were made to the menu entries for the tree and editor views, along with UI fixes and improvements.
jupyterjupyter-notebooknotebook
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