Baptiste Lafontaine is a senior backend developer with 14 years of experience specializing in high-performance PHP/Symfony systems and AWS-driven infrastructure. He designs and operates APIs handling thousands of requests per second, combining infrastructure-as-code (Terraform, Ansible) with pragmatic optimizations across MySQL, Redis and MongoDB to improve performance and cost. At Ubisoft Nadeo he led a team to build scalable microservices and ran large-scale load tests (100k CCU), and more recently he modernized architectures and built a GraphQL package while leveraging generative AI tools to boost developer productivity. An active open-source contributor, he has made practical enhancements to widely used Symfony tooling such as NelmioApiDocBundle and LiipFunctionalTestBundle. Based in Bordeaux, he blends hands-on engineering with architectural leadership and a continuous commitment to best practices.
14 years of coding experience
14 years of employment as a software developer
Master of Science, Master of Science at Télécom SudParis
Classe préparatoire ATS, Classe préparatoire ATS at Lycée Gustave Eiffel Bordeaux
Some helper classes for writing functional tests in Symfony
Role in this project:
Back-end Developer
Contributions:17 commits, 19 PRs, 42 comments in 3 years 10 months
Contributions summary:Baptiste primarily focused on improving the functional testing capabilities of the Symfony bundle. Their contributions included adding tests for fixture loading, integrating the SymfonyFixturesLoader, and making various code adjustments to support functional test scenarios. The user also worked on code refactoring, specifically making some classes final and removing redundant code. Furthermore, they added a DisableDatabaseCache annotation, to enhance test control.
Generates documentation for your REST API from annotations
Role in this project:
Back-end Developer
Contributions:16 commits, 17 PRs, 1 push in 7 years 2 months
Contributions summary:Baptiste made several contributions to the `nelmio/nelmioapidocbundle` repository, focusing on enhancing the functionality and maintainability of the API documentation generation. Their work included fixing issues related to the handling of query parameters and adding support for new features like bool types in model descriptions and enum support. They also updated the swagger UI and improved documentation.
apiannotationsbundlephpsymfony-bundle
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
Baptiste Lafontaine - Senior Backend Developper at Deezer