Nicolas Gaborit is a pragmatic web and mobile app developer with 12 years of experience building polished, user-focused products—most notably contributing to GitBook and Tempo, both recognized for strong UI/UX. He’s skilled across React, React Native, Electron, TypeScript and rich-text editing (owner of key work on GitBook’s editor and contributions to Slate), and has led migrations, testing, performance tuning and release workflows that improved team confidence and delivery. Nicolas values calm technologies, ethics and sustainability, and chooses projects where product decisions align with social and environmental responsibility. He pairs hands-on engineering with mentorship and teaching experience, having trained developers and taught architecture and design patterns. An active open-source contributor, his side projects range from generative art in Paper.js to QA automation for HonKit, showing a curiosity that spans both aesthetics and reliability. Based in Toulouse, he’s available for roles that combine craftsmanship, clear processes and ethical impact.
12 years of coding experience
5 years of employment as a software developer
Scientific Baccalauréat, With distinction, Scientific Baccalauréat, With distinction at Lycée Louis Rascol, Albi, France
CPGE - MP (Mathematics and Physics), CPGE - MP (Mathematics and Physics) at Lycée Pierre-de-Fermat
Engineer's Degree, Computer Science and Applied Mathematics, Engineer's Degree, Computer Science and Applied Mathematics at ENSEEIHT - Ecole Nationale Supérieure d'Electrotechnique, d'Electronique, d'Informatique, d'Hydraulique et des Télécommunications
A completely customizable framework for building rich text editors. (Currently in beta.)
Role in this project:
Front-end Developer
Contributions:123 commits, 41 PRs, 11 pushes in 2 years
Contributions summary:Nicolas primarily contributed to the development of the rich text editor framework. Their work focused on fixing issues related to selection behavior during focus and blur events, ensuring that marks are preserved correctly. They also added and improved benchmarks for performance testing, demonstrating a commitment to optimizing the framework's performance. Furthermore, they updated the code by removing obsolete parameters and adding tests to ensure code quality.
:book: HonKit is building beautiful books using Markdown - Fork of GitBook
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:12 commits in 1 year
Contributions summary:Nicolas primarily contributed to testing and ensuring the quality of the HonKit project. Their work involved writing tests for the highlight.js plugin, confirming its ability to correctly highlight Haskell code. Furthermore, the user added and modified tests for parsing the summary content, focusing on detecting and handling empty parts. These contributions were critical for maintaining the project's functionality and preventing regressions.
ebooknoteshonkitjavascriptplugin
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.