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.
9 years of coding experience
6 years of employment as a software developer
Master's degree, Computer Science, Distinction, Master's degree, Computer Science, Distinction at Université de Liège
Bachelor's Degree, Computer Science, Distinction, Bachelor's Degree, Computer Science, Distinction at Helmo Saint Laurent
Provides Familiar Spring Abstractions for Apache Kafka
Role in this project:
Back-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.
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