Lahsen Baali

Senior Software Engineering at CAST

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
Lahsen Baali is a Senior Software Engineer based in Paris with 10 years of experience building and maintaining Java and Spring Boot back-end systems. He contributes to the widely used springdoc OpenAPI projects, where he has modernized demos and core library code to support recent Spring Boot versions, WebFlux functional routing, and spring-native integration. At CAST he focuses on pragmatic API design, documentation, and reliable refactors that keep large codebases compatible with evolving frameworks. Known for translating OpenAPI specs into production-ready implementations, he blends deep framework knowledge with a practical, change-forward engineering approach. An under-the-radar strength is his knack for upgrading legacy routing patterns to functional configurations, reducing future maintenance friction.
code10 years of coding experience
github-logo-circle

Github Skills (17)

apidoc10
swagger10
java10
javas10
api10
spring-boot10
openapi10
webflux10
springframework10
api-design9
restful-api9
annotations9
api-rest9
annotate9
rest-api9

Programming languages (6)

HCLJavaJavaScriptGoHTMLKotlin

Github contributions (5)

github-logo-circle
springdoc/springdoc-openapi

Jul 2019 - Dec 2022

Library for OpenAPI 3 with spring-boot
Role in this project:
userBack-end Developer
Contributions:87 releases, 12 reviews, 847 commits in 3 years 5 months
Contributions summary:Lahsen's contributions are primarily focused on the development and maintenance of the SpringDoc OpenAPI library. The commits demonstrate a strong proficiency in Java and the Spring Boot framework, with a specific emphasis on handling and incorporating OpenAPI specifications, including defining APIs, creating documentation, and customizing annotations. The changes show the user working on features, bug fixes, and enhancements within the core library.
openapi-specificationspringdoc-openapispring-webfluxopenapispring-security
Demo for OpenAPI 3 with spring-boot
Role in this project:
userBack-end Developer
Contributions:3 reviews, 318 commits, 17 PRs in 3 years
Contributions summary:Lahsen primarily contributed to updating the project with new router function syntax. These changes involved modifying and refactoring existing code, specifically in the context of Spring Boot and WebFlux, by updating the application to support Spring Boot 2.4.0 and 2.5.0 and spring-native. The changes seem to involve modifying the application to support openAPI 3.0 and demonstrate the use of functional configurations for API endpoints.
spring-bootspringjavaopenapi3swagger-ui
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
Lahsen Baali - Senior Software Engineering at CAST