Daniel Garnier-moiroux is a Staff Engineer based in Paris with 12 years of experience building secure, pragmatic backend systems and developer-friendly tooling. He contributes to core Spring projects (including Spring Security and Spring Authorization Server) and helped deliver PKCE and OpenID Provider configuration support, reflecting deep expertise in OAuth2/OpenID Connect. A seasoned commercial Spring engineer at Broadcom/VMware Tanzu, he focuses on SSO products for cloud-native environments while also teaching software engineering and testing at MINES ParisTech. He authors a Manning book, "Testing Spring Boot Applications," highlighting his emphasis on robust, testable systems. Comfortable across languages and platforms, his open-source work ranges from Spring backend improvements to Node module-alias enhancements and cross-platform testing fixes. Colleagues know him as a hands-on mentor who pairs practical engineering with clear documentation and a taste for making computers “beep-boop.”
12 years of coding experience
11 years of employment as a software developer
Pasteur
Master degree in science and executive engineering Engineering, Master degree in science and executive engineering Engineering at Mines Paristech
Register aliases of directories and custom module paths in Node
Role in this project:
Back-end Developer
Contributions:4 reviews, 26 commits, 21 PRs in 2 years
Contributions summary:Daniel primarily focused on improving the functionality and testing of the module-alias package. Their contributions involved refactoring the initialization process to handle different project structures and improve cross-platform compatibility. They added tests for various scenarios, including those involving process.cwd() and require.resolve, and refactored existing tests to improve their reliability. Furthermore, the user addressed linting issues and fixed a bug related to the reset function.
Contributions:39 reviews, 23 commits, 14 PRs in 2 years 4 months
Contributions summary:Daniel primarily contributed to the implementation of the Spring Authorization Server, focusing on features related to OAuth 2.0 and OpenID Connect. They implemented the Proof Key for Code Exchange (PKCE) and the OpenID Provider Configuration endpoint. The user also addressed dependency issues, including updating the `nimbus-jose-jwt` library and incorporating web authentication details. These contributions improved the security and functionality of the server.
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
Daniel Garnier-moiroux - Staff Engineer at MINES ParisTech