Bruno Cadonna

Software Developer at The Apache Software Foundation

Berlin, Germany
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
Bruno Cadonna is a Ph.D.-trained software developer with 11 years of experience building robust, maintainable systems in Big Data, finance, and healthcare—most recently contributing to Kafka and ksqlDB as an Apache Kafka committer and PMC member. He blends research rigor in data stream and event processing with hands-on backend engineering in C++, Java, Scala, and Python, having implemented stateful Kafka Streams features and improved test reliability in ksqlDB. Comfortable in teams from three to a hundred, he has led Kanban subteams and worked in Scrum contexts, emphasizing clean code, automated tests, and clear documentation (including updates to the Apache Kafka site). Fluent in German, Italian, and English and having lived across five countries, he thrives in international, collaborative environments. Outside work he pursues aikido and outdoor hiking, a reflection of the focus and discipline he brings to engineering problems.
code11 years of coding experience
job19 years of employment as a software developer
bookDottorato di Ricerca (Ph.D.) Computer Science, Dottorato di Ricerca (Ph.D.) Computer Science at Free University of Bozen-Bolzano
bookDiplom-Ingenieur (M.Sc.) Biomedical Engineering, Diplom-Ingenieur (M.Sc.) Biomedical Engineering at Graz University of Technology
languagesGerman, Italian, English
stackoverflow-logo

Stackoverflow

Stats
1,358reputation
122kreached
33answers
1question
Badges
apache-kafka
top-5%
github-logo-circle

Github Skills (19)

testing10
rocksdb10
kafka10
kafka-streams10
java10
javas10
ksqldb10
stream-processing10
apache-kafka10
documentation10
api-design9
sql9
concurrency8
kafka-connect8
amazon-s36

Programming languages (4)

JavaShellC++HTML

Github contributions (5)

github-logo-circle
apache/kafka-site

Feb 2021 - Nov 2022

Mirror of Apache Kafka site
Role in this project:
userTechnical Writer
Contributions:5 reviews, 8 commits, 12 PRs in 1 year 9 months
Contributions summary:Bruno's contributions primarily revolve around enhancing the documentation of the Apache Kafka site. They added detailed documentation for RocksDB metrics, configurations for Kafka 3.2.0, and updates to the upgrade guide, demonstrating a focus on keeping the documentation up-to-date with the latest features and changes. Furthermore, they corrected a link and updated generated files related to documentation, indicating a commitment to accuracy and maintainability of the site's content. They also fixed inconsistencies or outdated information, ensuring users have a comprehensive and accurate resource.
apache-kafkaapachedatastreambig-datascala
apache/kafka

Nov 2018 - Dec 2022

Mirror of Apache Kafka
Role in this project:
userBack-end Developer
Contributions:1715 reviews, 234 commits, 502 PRs in 4 years 1 month
Contributions summary:Bruno's contributions focus on modifying and adding new functionalities to the core Kafka Streams library. They are involved in updating documentation to improve API clarity and usability and in implementing stateful operations within the library, specifically adding support for flatTransform and flatTransformValues methods. The code changes involve updates to existing interfaces and implementations, suggesting a deep understanding of the project's architecture and internal workings. They are also responsible for implementing new features and fixing bugs in existing components.
apache-kafkakafka-consumerapachescalakafka
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
Bruno Cadonna - Software Developer at The Apache Software Foundation