Stéphane Nicoll

Software Engineer at Pivotal > VMware > Broadcom

Liège, Liège, Belgium
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
Stéphane Nicoll is a seasoned software engineer with 15+ years of experience shaping Java enterprise systems, core frameworks, and developer tooling from Liège, Belgium. As a long-time core contributor to the Spring Framework and Spring Boot and the former lead of Spring Initializr (start.spring.io), he has influenced how millions of developers bootstrap and build Spring applications. His background spans high-scale enterprise domains—logistics, geospatial platforms, and messaging—and includes governance experience as a former Apache Maven PMC member. Known for clean architecture, CI/CD and refactoring discipline, he pairs deep internals knowledge (component scanning, condition handling, native/runtime tweaks) with practical improvements to developer experience. A frequent keynote speaker across 20+ countries, he quietly combines open-source stewardship with hands-on engineering and team-building across organizational transitions.
code15 years of coding experience
job6 years of employment as a software developer
bookMaster Computer Science, Master Computer Science at Université de Namur
bookMathematics Sciences, Mathematics Sciences at Collège St François Xavier
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
32,537reputation
3.3mreached
501answers
4questions
Badges
gradle
top-5%
java
top-1%
tomcat
top-5%
maven
top-5%
slf4j
top-5%
spring
top-1%
github-logo-circle

Github Skills (66)

dependency-management10
google-cloud-platform10
spring-test10
testing10
spring-data10
gcp10
javas10
junit10
maven10
reflections10
spring-mvc10
reflection10
jcache10
configuration-management10
java10

Programming languages (18)

PowerShellJavaCSSScalaGoHTMLLogosGroovy

Github contributions (5)

github-logo-circle
spring-projects/spring-boot

Mar 2014 - Nov 2022

Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
Role in this project:
userBack-end Developer
Contributions:14 releases, 214 reviews, 13034 commits in 8 years 9 months
Contributions summary:Stéphane contributed to the Spring Boot project by merging branches and making code changes related to internal implementations of the Spring Boot framework. Their work includes modifications to the OnBeanCondition class for handling bean conditions, updates for integrating with external dependencies such as Logback, Testcontainers, and Neo4j Java Driver. They also addressed the removal of deprecated features and corrected the build's configurations.
spring-bootspring-frameworkframeworkspringframeworkspring
A sample Spring-based application
Role in this project:
userBack-end Developer
Contributions:1 review, 96 commits, 157 PRs in 5 years 6 months
Contributions summary:Stéphane made several contributions focused on enhancing the caching mechanism and overall application stability. They upgraded the caching infrastructure to Ehcache 3 and JCache (JSR-107), removed unnecessary XML configurations, and streamlined the cache configuration. Additionally, the user addressed content negotiation issues and improved the codebase through a series of polish commits. Furthermore, they updated dependencies to newer versions.
spring-bootspring-dataspringspring-samplejava
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
Stéphane Nicoll - Software Engineer at Pivotal > VMware > Broadcom