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
Engineer's Degree Informatique et Mathématiques appliquées, Engineer's Degree Informatique et Mathématiques appliquées at ENSEEIHT
CPGE - MP (Mathématiques et Physique), CPGE - MP (Mathématiques et Physique) at Lycée Pierre De Fermat
Baccalauréat Scientifique spécialité mathématiques, Baccalauréat Scientifique spécialité mathématiques at Lycée Louis Rascol
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.
gitbookmarkdownpluginhonkitebook
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.