Nicolas Delsaux is a seasoned CTO and Java architect with over a decade of professional experience leading engineering teams from Lille, France. He combines deep hands-on expertise in Java and backend systems—dating back to 2000—with strategic leadership at Zenika where he shapes skills, tooling and training for ~40 consultants. His career spans complex integration projects (F5 filtering, catalog tooling, CI/CD across multi-language builds) and practical product development for enterprise clients. An active open-source contributor, he has fixed tricky serialization issues in Apache Beam’s RabbitMQ integration and maintained bridges in the popular RSS-Bridge project, demonstrating attention to interoperability and robustness. Known for bringing agile delivery practices into engineering organizations, he blends technical craftsmanship with a focus on enabling teams to learn and ship reliably.
12 years of coding experience
11 years of employment as a software developer
IT computer science electronics, IT computer science electronics at ESME, école d'ingénieurs généraliste
Contributions:9 commits, 20 PRs, 39 comments in 5 years 6 months
Contributions summary:Nicolas primarily focused on enhancing and maintaining bridges within the RSS-Bridge project. They updated existing bridges for websites like World of Tanks and GQ Magazine, adapting to changes in those sites' structures. Additionally, the user created a new bridge for PlantUML releases, expanding the project's coverage. Several commits focused on bug fixes and improvements to existing bridges, demonstrating a focus on maintaining the project's functionality.
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Back-end Developer
Contributions:7 commits, 1 PR, 4 comments in 1 month
Contributions summary:Nicolas primarily focused on fixing serialization issues within the RabbitMQ integration for the Apache Beam project. Their contributions addressed problems arising from the handling of `LongString` values in message headers. They modified the `RabbitMqIO` and `RabbitMqMessage` classes to correctly handle and serialize headers, ensuring data integrity and proper functioning within the Apache Beam framework. The changes included both code refactoring and correcting formatting issues.
golangpythonstreaming-databeambatch
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.