Baptiste Leduc

Consultant Web at JoliCode

Paris, Ile-de-France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job6 years of employment as a software developer
bookBTS 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
bookBac Scientifique option Mathématiques, Diplome Obtenu, Bac Scientifique option Mathématiques, Diplome Obtenu at Lycée Pierre-Abélard
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

symfony610
documentations10
symfony510
testing10
symfony310
doc10
php10
symfony210
symfony10
symfony-510
symfony-ux10
symfony110
symfony410
documentation10
json-schema9

Programming languages (17)

MDXJinjaCSSCRustTwigGoHTML

Github contributions (5)

github-logo-circle
janephp/janephp

Jan 2019 - Jan 2023

:seedling: Jane is a set of libraries to generate Models & API Clients based on JSON Schema / OpenAPI specs
Role in this project:
userBack-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.
openapi-schemapsr18apiapi-clientsseedling
symfony/property-info

Jan 2020 - Mar 2022

PropertyInfo extracts information about PHP class' properties using metadata of popular sources.
Role in this project:
userBack-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.
Request Free Trial