Top expert inWeb Development and JavaScript Ecosystem
Johann Servoire is a Software Architect based in Lyon with 12 years of experience building reliable web platforms and leading engineering teams. He blends hands-on front-end expertise—contributing to high-profile open-source projects like Bootstrap—with back-end and QA work, improving test suites and hardening PHP GUI libraries. As founder and president of IOfate and former senior engineer roles at CleverConnect and Hugging Face, he has driven payment system redesigns and scalable Node.js/Angular solutions. He has a strong mentoring streak from OpenClassrooms and a track record of lifting maintainability through automated tests and refactors. Comfortable moving between product, architecture and execution, he favors pragmatic, test-driven improvements that reduce bugs and browser compatibility issues. Outside of day-to-day roles he publishes his résumé and contributions online, signaling an emphasis on transparency and continuous craft.
12 years of coding experience
13 years of employment as a software developer
Baccalauréat Technologie / technicien d''électronique industrielle, Baccalauréat Technologie / technicien d''électronique industrielle at Lycée Jean Baptiste de La Salle
Master Expertise Informatique et Management Etude et développement, Master Expertise Informatique et Management Etude et développement at EPSI Lyon
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
Role in this project:
Front-end Developer & QA Engineer / Test Automation Engineer
Contributions:93 reviews, 418 commits, 582 PRs in 5 years 11 months
Contributions summary:Johann primarily focused on enhancing the Bootstrap framework by adding new features and improving the test suite. They implemented new inserted events for popovers and tooltips. Furthermore, they worked on addressing bugs related to dropdown events, adding unit tests for modal behavior, and addressing bugs related to carousel navigation.
Build mobile apps with simple HTML, CSS, and JavaScript components.
Role in this project:
Front-end Developer
Contributions:8 commits, 9 PRs, 92 comments in 1 year 2 months
Contributions summary:Johann primarily contributed to the front-end of the Ratchet project, focusing on JavaScript and CSS modifications. They refactored existing code, adding a namespace to organize functions, and fixed transition issues for wider browser compatibility. Key changes involved updating and adding unit tests, including updates to the testing environment. These updates suggest a focus on improving the reliability and maintainability of the front-end components.
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.