Alan Poulain

Engineer Lead Developer at Les-Tilleuls.coop

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
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.
code11 years of coding experience
job1 year of employment as a software developer
bookClasses Préparatoires aux Grandes Écoles (PCSI - PC), Classes Préparatoires aux Grandes Écoles (PCSI - PC) at Lycée Saint-Louis
bookEngineer's degree, Computer Science, specialism in Software Engineering, Engineer's degree, Computer Science, specialism in Software Engineering at ENSEIRB-MATMECA
languagesFrench, English, Spanish, Japanese
stackoverflow-logo

Stackoverflow

Stats
301reputation
23kreached
13answers
0questions
github-logo-circle

Github Skills (41)

api-platform10
javascript10
apidoc10
hydra10
jes10
typescript10
material-ui10
wpgraphql10
php10
api10
front-end-development10
jestjs10
wordpress-graphql10
typescript-types10
symfony10

Programming languages (18)

MDXJavaCSSCGoHTMLBladeKotlin

Github contributions (5)

github-logo-circle
api-platform/admin

Oct 2017 - Dec 2022

A beautiful and fully-featured administration interface builder for hypermedia APIs
Role in this project:
userFront-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.
json-ldapiapi-platformhypermediaadmin
api-platform/demo

Feb 2019 - Aug 2022

Demo app for the API Platform framework
Role in this project:
userFull-stack Developer
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