Baptiste Leduc is a Paris-based web consultant with 12 years of experience building and modernizing PHP backends, APIs and developer tooling. He has led migrations and architecture work as a CTO and senior engineer—moving legacy apps to Laravel, deploying ElasticSearch clusters, and designing GraphQL APIs to power modern frontends. As a contributor to Symfony core libraries and JanePHP, he blends practical product engineering with open-source craftsmanship, notably adding PSR-18 client generation and improving property extraction and docs. Comfortable across SaaS, CRM and startup environments, he pairs hands-on code and QA skills with team leadership and CI/infra migrations. Colleagues appreciate that he not only ships features but also refactors and documents systems so they scale and stay maintainable.
12 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.