Johan Preynat

Senior Software Engineer at GitBook

Marseille, Provence-Alpes-Côte d'Azur, 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
Johan Preynat is a Senior Software Engineer with 11 years of experience, currently shaping developer-focused products at GitBook where he was an early founding engineer. He combines front-end finesse—refactoring themes and improving search UX—with backend and QA expertise, contributing fixes and tests to high-profile open-source projects like Firebase Tools and HonKit. Comfortable across the stack, he has improved emulators, storage APIs and robust test suites while also tackling navigation and styling challenges in documentation tooling. Based in Marseille, his background in mechanical engineering and modern music hints at a pragmatic, multidisciplinary approach to problem solving and UX-sensitive engineering.
code11 years of coding experience
job2 years of employment as a software developer
bookMusical Studies Degree, Modern Music, Musical Studies Degree, Modern Music at Ecole Nationale de Musique
bookMaster of Science (MSc), Mechanical Engineering, Master of Science (MSc), Mechanical Engineering at Ecole nationale d'Ingénieurs de Saint-Etienne
languagesEnglish, Spanish, French
stackoverflow-logo

Stackoverflow

Stats
950reputation
47kreached
26answers
0questions
Badges
youtube
top-5%
github-logo-circle

Github Skills (24)

javascript10
jquery10
testing10
css10
html10
theme-development10
youtube9
plugin-development9
nodejs9
lessc8
typescripts8
markdown-it8
docbook8
typescript-types8
typescript8

Programming languages (11)

TypeScriptShellCSSC++CRustJavaScriptGo

Github contributions (5)

github-logo-circle
GitbookIO/theme-default

Apr 2016 - Sep 2016

Default theme for GitBook
Role in this project:
userFront-end Developer
Contributions:55 commits, 11 PRs, 21 pushes in 5 months
Contributions summary:Johan primarily focused on enhancing the front-end aspects of the GitBook theme. Their contributions involved refactoring dependencies, splitting code into core and theme components, and updating the website layout for improved search functionality and user experience. They also addressed various styling and navigation issues, ensuring a more polished and functional theme.
gitbookdefault-theme
firebase/firebase-tools

Jul 2017 - May 2021

The Firebase Command Line Tools
Role in this project:
userBack-end Developer & QA Engineer
Contributions:6 reviews, 6 commits, 7 PRs in 3 years 10 months
Contributions summary:Johan primarily focused on improving the Firebase tools by addressing bugs and enhancing the storage emulator. Their contributions include fixing issues with the file.delete() and file.download() APIs within the storage emulator and ensuring data integrity. Furthermore, the user enhanced the auth:export command to ensure proper data handling and implemented test cases within the project. They demonstrated expertise in JavaScrip and interacting with Google Cloud API.
firebasecommand-line-toolscli
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
Johan Preynat - Senior Software Engineer at GitBook