Ozan Gunalp is a Principal Software Engineer with 14 years of experience, currently based in Paris and focused on cloud-native Java backends and developer tooling. He has driven core contributions at Red Hat’s Quarkus project—improving Kafka client features, OAuth2 integration, virtual thread support and dev services—and has hands-on expertise in CI/CD automation evidenced by work on JenkinsPipelineUnit. His career blends R&D and production engineering, from PhD research and IoT LoRaWAN systems to scaling event-driven systems with Kafka, SQS and Avro in commercial settings. A pragmatic engineer and mentor, he’s known for improving test coverage, build/release workflows and error handling in reactive messaging connectors. Notably, he pairs deep academic training with practical open-source impact, shipping features that make real-time and streaming workloads more secure and debuggable.
14 years of coding experience
10 years of employment as a software developer
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at Galatasaray Üniversitesi
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Université Joseph Fourier (Grenoble I)
Contributions:5 releases, 147 commits, 35 PRs in 2 years 8 months
Contributions summary:Ozan focused on setting up and improving the build and release process of Jenkins pipelines. They added Gradle build configurations, demonstrating an understanding of build automation. The user implemented changes to integrate and execute tests during the build process, and updated the build to improve deployment processes, demonstrating expertise in CI/CD best practices. They also integrated a shared library system for the Jenkins pipelines.
Contributions:54 releases, 418 reviews, 329 commits in 1 year 7 months
Contributions summary:Ozan primarily addressed issues related to the SmallRye Reactive Messaging Kafka connector. The contributions focused on improving error handling and logging for deserialization failures, decreasing log levels for consumption, and refactoring components for better performance. The user also contributed to the implementation of new features like propagating record keys and ensuring correct behavior with cloud events.
smallryemicroprofilemessagingkafkareactive
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.