Alan Poulain is an Engineer Lead Developer based in Paris with 11 years of experience building full-stack web applications using PHP, Symfony and modern JavaScript (React). As a core team member and contributor to API Platform—adding GraphQL support and MongoDB components—he blends deep backend expertise with frontend polish, having improved admin UIs and implemented custom React layouts in flagship repos. At Les-Tilleuls.coop he leads projects as a Symfony/React expert and has a history of delivering robust rewrites and modular architectures for companies like My Little Paris and Geneanet. His open-source work includes notable contributions to api-platform/core and react-admin, where he fixed complex form and serialization issues and added GraphQL query/mutation features. Comfortable across APIs, serialization, and UX, he also writes documentation and tests, showing attention to developer experience and long-term maintainability. Colleagues can count on him for pragmatic design decisions that bridge API design, frontend ergonomics, and production-grade backends.
11 years of coding experience
1 year of employment as a software developer
Classes Préparatoires aux Grandes Écoles (PCSI - PC), Classes Préparatoires aux Grandes Écoles (PCSI - PC) at Lycée Saint-Louis
Engineer's degree, Computer Science, specialism in Software Engineering, Engineer's degree, Computer Science, specialism in Software Engineering at ENSEIRB-MATMECA
A beautiful and fully-featured administration interface builder for hypermedia APIs
Role in this project:
Front-end Developer
Contributions:101 reviews, 169 commits, 197 PRs in 5 years 2 months
Contributions summary:Alan contributed to the development of the admin interface, specifically focusing on the integration with a Hydra API. They enhanced the `hydraClient` to correctly handle data responses and implemented unit tests for the `GET_MANY` resource functionality. The user added a logo and theming to the admin interface and updated custom layout configurations to improve the user interface. Additionally, the user made code style improvements to ensure a consistent code base.
Contributions:14 reviews, 21 commits, 52 PRs in 3 years 7 months
Contributions summary:Alan primarily contributed to the frontend, implementing custom layouts and UI components, including a login form. They also modified backend files related to a Mercure integration. The user's work involved integrating React components, including the implementation of a custom AppBar and Logo. Additionally, they made changes to configuration and data access files, indicating involvement with API Platform's overall setup.
apiapi-platformreactdemo-appmercure
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
Alan Poulain - Engineer Lead Developer at Les-Tilleuls.coop