Johan Dufour is a Lead Developer with 13 years of full-stack experience, specializing in TypeScript across React, Next.js and Nest.js while maintaining strong roots in Symfony. He blends hands-on engineering with open-source stewardship—contributing to notable projects like PeerTube where he implemented transcription, plugin integration and subtitle tooling. Comfortable leading teams and founding collaborative initiatives (co-founder of AMABLA and several startups), he excels at shaping maintainable architectures such as hexagonal designs for public-sector and geospatial platforms. Based in Lyon, he now builds LLM-powered tooling for public services and continues integrating Whisper-powered transcription into open-source video platforms. Unusually, he couples software craft with agroecology studies and a spicy agroforestry side project, bringing systems thinking from code to land.
13 years of coding experience
12 years of employment as a software developer
DUT Informatique Computer Software Engineering, DUT Informatique Computer Software Engineering at Université Pierre Mendès-France (IUT Valence)
Heriot-Watt University Edinburgh Campus
Agroecology and Sustainable Agriculture, Agroecology and Sustainable Agriculture at ESA, L'Ecole supérieure des agricultures
ActivityPub-federated video streaming platform using P2P directly in your web browser
Role in this project:
Full-stack Developer
Contributions:7 reviews, 11 commits, 12 PRs in 1 year 2 months
Contributions summary:Johan contributed to the development of the PeerTube platform, implementing features related to plugin integration and video caption management. The user introduced a generic video constant manager for plugins and added hooks for video caption creation and deletion. They also worked on the UI, adding a subtitle editor within the video edit component, indicating involvement in both frontend and backend aspects of the project. Furthermore, the user refactored code to improve modularity and dependency management.
Contributions:29 commits, 2 PRs, 45 pushes in 1 day
dockerwallet
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 Dufour - Lead Developer at France Université Numérique