François Hodierne is an engineer, entrepreneur and executive director based in Berlin with over 17 years of hands-on experience building scalable software and organizations at the crossroads of open source and finance. He has served as CTO and Engineering Director at Open Collective and founded multiple ventures, blending product leadership with deep technical execution across front-end React/Next.js work and back-end GraphQL/Postgres systems. François is a pragmatic architect who champions financial transparency and community-driven platforms, and he regularly contributes to widely used open-source projects (notably core Open Collective repos and the php-amqplib/RabbitMQ client). Known for improving code quality and performance, he combines operational rigor—CI, testing, caching—with database and API design to ship robust, maintainable systems. Fluent in both technical and organizational stewardship, he brings a founder’s curiosity to nonprofit and consortium leadership roles.
17 years of coding experience
23 years of employment as a software developer
Licence Pro Création et Développement Numérique en Ligne, Licence Pro Création et Développement Numérique en Ligne at Les Gobelins / Paris 8
Open Collective's API. A GraphQL API powered by Sequelize and PostgreSQL.
Role in this project:
Back-end Developer
Contributions:1482 reviews, 4699 commits, 6073 PRs in 4 years 11 months
Contributions summary:François made significant contributions to the Open Collective API, implementing features related to tier management for Collectives, introducing new arguments and handling payment methods. Their work included modifying database interactions and database schema as well as setting up and managing functionality related to the application. Additionally, the user fixed bugs related to error handling, logging and implementing core application features.
Open Collective's Frontend. A React app powered by Next.js.
Role in this project:
Front-end Developer
Contributions:5 releases, 1030 reviews, 4305 commits in 4 years 9 months
Contributions summary:François made numerous code style updates, primarily fixing ESLint and Prettier issues in the frontend code. They also re-enabled and disabled caching for localized pages, demonstrating familiarity with Next.js features like caching and internationalization. Additionally, the user contributed to testing by making adjustments in the badge tests and adding various new tests in the cypress framework.
next-jsreactfrontendopencollectivewebpack
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.