Baptiste Leduc is a Paris-based web consultant with 11 years of experience specializing in PHP backend engineering, API client libraries and search-driven platforms. He has built production integrations and libraries—authoring Weglot’s PHP Developer Kit and adding PSR-18 client support to JanePHP—while contributing to Symfony projects by improving property extraction, adding PhpStan-based extractors and polishing official docs. As a former CTO he led a Zend2-to-Laravel rewrite, deployed an Elasticsearch cluster for real-time lawyer search and created a GraphQL API, combining architectural leadership with hands-on delivery. Now at JoliCode he focuses on robustness, testability and clear documentation, often solving subtle edge cases that prevent production bugs. An active open-source contributor, his work blends backend craftsmanship with technical writing and static-analysis tooling.
11 years of coding experience
6 years of employment as a software developer
BTS Informatique de gestion option Développeur, Programmation / développeur informatique, général, Diplome obtenu, BTS Informatique de gestion option Développeur, Programmation / développeur informatique, général, Diplome obtenu at Lycée La Colinière
:seedling: Jane is a set of libraries to generate Models & API Clients based on JSON Schema / OpenAPI specs
Role in this project:
Back-end Developer
Contributions:69 releases, 131 reviews, 973 commits in 4 years
Contributions summary:Baptiste primarily focused on enhancing the codebase of the JanePHP library by improving property documentation. Their commits involved fixing PHP documentation across multiple files, specifically within the JsonSchema and PropertyGenerator directories. They also added support for PSR18 client generation, adding a new file with the client generation logic. The user's contribution improved the documentation and supported the generation of PSR18 client.
PropertyInfo extracts information about PHP class' properties using metadata of popular sources.
Role in this project:
Back-end Developer & QA Engineer
Contributions:6 commits in 2 years 3 months
Contributions summary:Baptiste's contributions primarily involve enhancing the functionality and robustness of the `symfony/property-info` library. They focused on fixing bugs related to property extraction and default value handling, which improves the library's accuracy and reliability. The user also implemented support for multiple types in collection keys and values, extending the library's capabilities. Additionally, the user contributed to creating a new `PhpStanExtractor`, showcasing a focus on code analysis and integration with static analysis tools.
php-classphppropertiesclass-propertiesextracts
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.