François Rosiere

Lead Software Developer at SWIFT

Brussels, Brussels-Capital, 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

👤
Senior
🎓
Top School
François Rosiere is a Lead Software Developer based in Brussels with 10 years of experience designing and delivering resilient, enterprise-grade distributed systems. He excels in backend architecture and platform modernization, having led microservices, DDD/CQRS and event-driven initiatives using Kotlin, Spring Boot and Axon to replace monoliths. At SWIFT and prior roles he combined hands-on development with technical leadership—setting up CI/CD, developer tooling and team chapters while ensuring code quality and on-time delivery. He contributed notable fixes and enhancements to the high-profile spring-kafka project, improving transactional producer configurations and robust offset handling for Kafka listeners. Comfortable across big data, messaging and embedded acquisition systems, he brings a pragmatic, reliability-first approach and a reputation for independent ownership and clear communication. His background in both R&D and production systems gives him an uncommon blend of prototype innovation and operational discipline.
code9 years of coding experience
job6 years of employment as a software developer
bookMaster's degree, Computer Science, Distinction, Master's degree, Computer Science, Distinction at Université de Liège
bookBachelor's Degree, Computer Science, Distinction, Bachelor's Degree, Computer Science, Distinction at Helmo Saint Laurent
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
261reputation
11kreached
8answers
20questions
github-logo-circle

Github Skills (12)

javas10
apache-kafka10
java10
spring-boot10
testing9
json6
hibernate-mapping6
apache-zeppelin6
hibernate6
brave6
spring6
angular-translate6

Programming languages (6)

TypeScriptJavaCSSCJavaScriptGroovy

Github contributions (5)

github-logo-circle
spring-projects/spring-kafka

Jan 2022 - May 2022

Provides Familiar Spring Abstractions for Apache Kafka
Role in this project:
userBack-end Developer
Contributions:11 reviews, 7 commits, 12 PRs in 3 months
Contributions summary:François primarily contributed to the Spring Kafka project by enhancing producer configurations, specifically adding support for producer config overrides and transactional producer configurations. They also implemented features to customize offset and metadata handling within the Kafka message listener container. Furthermore, the user addressed issues related to batch processing and commit failures, ensuring proper offset management and recovery strategies within the Kafka listener. These changes involved modifications to core classes related to message handling and producer factories.
spring-bootapache-kafkaapachespringabstractions
frosiere/spring-kafka

Jan 2022 - Mar 2025

Provides Familiar Spring Abstractions for Apache Kafka
Contributions:21 pushes, 10 branches in 3 years 2 months
spring-bootapache-kafkaapachespringabstractions
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
François Rosiere - Lead Software Developer at SWIFT