Simon Baslé

Software Engineer at Pivotal Software Inc

Nantes, Pays de la Loire, 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
Simon Baslé is a seasoned software engineer with 12 years of experience, based in Nantes, France, and a long-standing contributor to the Spring engineering ecosystem. He specializes in reactive JVM back-end systems, having made substantive contributions to Reactor, Reactor Netty and Spring Framework while also improving build and DevOps workflows on projects like reactor-kafka. Simon brings deep database engineering expertise with significant work on Couchbase clients (Java and .NET) and Spring Data integrations, including N1QL, sub-document APIs and query optimizations. His contributions often blend API design, performance tuning and tooling—refactoring core libraries, adding named prepared statements, and migrating build systems to modern publishing flows. Notably, he navigates both low-level reactive internals and developer ergonomics (e.g., Kotlin DSL, WebTestClient enhancements), showing a rare mix of protocol-level understanding and pragmatic API usability.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
27,791reputation
1.8mreached
515answers
3questions
Badges
spring-boot
top-5%
kotlin
top-5%
java
top-1%
reactive-programming
top-1%
spring-webflux
top-1%
spring
top-1%
github-logo-circle

Github Skills (59)

gradle10
unit-testing10
json10
dependency-management10
couchbase10
netty10
back-end-development10
spring10
rxjavafx10
net10
http10
git-repository10
kafka10
dotnet10
spring-webflux10

Programming languages (16)

C#JavaCSSC++CScalaGoHTML

Github contributions (5)

github-logo-circle
reactor/reactor-core

Oct 2016 - Nov 2022

Non-Blocking Reactive Foundation for the JVM
Role in this project:
userBack-end Developer
Contributions:95 releases, 652 reviews, 1596 commits in 6 years 2 months
Contributions summary:Simon primarily contributed to the core Reactor library, a reactive programming framework for the JVM. Their work included bug fixes and improvements to core components, such as implementing a `Mono.cacheInvalidateIf()` method and refining the implementation of the `take()` operator. Further improvements focused on code optimization such as preventing extra subscriptions, and handling edge cases with `Flux.takeUntilOther` to avoid performance bottlenecks. These contributions demonstrate a deep understanding of the reactive programming model and the Reactor library's internal workings.
non-blockingasynchronousmonoreactive-streamsfoundation
reactor/lite-rx-api-hands-on

May 2017 - Feb 2022

Lite Rx API Hands-On with Reactor Core 3
Role in this project:
userBack-end Developer
Contributions:3 reviews, 32 commits, 40 PRs in 4 years 10 months
Contributions summary:Simon primarily contributed to the reactive programming aspects of the project. Their commits involved refactoring code to use Reactor Core 3 and RxJava 2. They updated the repository's dependencies and adapted code for compatibility, also modified test cases, likely to reflect changes in the underlying reactive frameworks and APIs. Additionally, the user fixed console assertions within the provided tests.
apireactrxjshands-onhands
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
Simon Baslé - Software Engineer at Pivotal Software Inc