Nicolas Badia is a founder and tech leader with 15 years of experience building web applications and running GestiXi, France’s leading software for climbing gym management and third-place ecosystems. Hands-on from front-end fixes in notable open-source projects like SproutCore to full-stack product delivery, he blends pragmatic engineering with product vision. His background in mechanical engineering and professional climbing informs a customer-centered approach to leisure and sports tech, while coaching and public-speaking training sharpen his stakeholder communication. Active in impact-driven networks (CJD Grenoble, Team for the Planet), he combines entrepreneurship, outdoor passion, and technical craftsmanship to scale niche digital services.
15 years of coding experience
6 years of employment as a software developer
DUT GMP, Génie mécanique et productique, DUT GMP, Génie mécanique et productique at Université Grenoble 1 Joseph Fourier
Evolusens - Dialogue Coach
Ennéagramme, Ennéagramme at Etape
BEES, Escalade, BEES, Escalade at CREPS Rhône Alpes
JavaScript Application Framework - JS library only
Role in this project:
Front-end Developer
Contributions:440 commits, 134 PRs, 153 pushes in 11 years 8 months
Contributions summary:Nicolas primarily worked on improving the SproutCore framework's user interface and component interactions. They fixed layout issues, particularly related to positioning and resizing of UI elements such as split views, select buttons, and inline text fields. Furthermore, they implemented and refined various UI features, like adding a right arrow for submenus in menu items, adding word wrap support and touch event support. They also contributed to theming by addressing missing un-prefixed border-radius rules and updating icons.
Contributions:3 releases, 3 pushes, 1 branch in 4 years 4 months
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.