Viktor Somogyi-vass is a seasoned distributed systems engineer and Apache Kafka PMC based in Budapest with nine years of experience building and securing large-scale data streaming platforms. He combines deep JVM expertise (Java, Scala, Kotlin) with hands-on contributions to high-profile open source projects like Apache Kafka and Cruise Control, where he improved core backend internals and added JWT/SSL security integrations. At Cloudera and now Aiven he led feature development for Kafka-based services, grew teams, and solved customer escalations across complex production environments. Viktor is customer-focused and quality-driven, known for reducing operational friction (e.g., connection/IP filtering improvements) and for pragmatic configuration and documentation updates that reflect a strong understanding of internals. He pairs an academic background in AI with practical security and cloud experience from earlier roles at Morgan Stanley, giving him a rare mix of research-minded curiosity and production-grade delivery. Colleagues describe him as an agile thinker who enjoys mentoring, speaking at conferences, and continuously exploring new languages and tooling.
9 years of coding experience
15 years of employment as a software developer
Master of Science (MSc), Artificial Intelligence, Master of Science (MSc), Artificial Intelligence at University of Szeged
Contributions:129 reviews, 43 commits, 104 PRs in 4 years 5 months
Contributions summary:Viktor's contributions primarily focused on back-end development tasks within the Apache Kafka project. They addressed code improvements, such as removing unnecessary code and fixing potential issues. A key contribution included reducing the minimum connections per IP, enabling IP-based filtering. They also updated documentation and configuration settings, which suggests a good understanding of Kafka's internal workings.
Cruise-control is the first of its kind to fully automate the dynamic workload rebalance and self-healing of a Kafka cluster. It provides great value to Kafka users by simplifying the operation of Kafka clusters.
Role in this project:
Back-end & Security Engineer
Contributions:42 reviews, 20 commits, 13 PRs in 2 years 3 months
Contributions summary:Viktor primarily worked on implementing security features and enhancing the authentication mechanisms within the Kafka Cruise Control application. They focused on integrating authentication interfaces, adding support for JWT authentication, and improving the security configuration of the web server, including SSL settings and trusted proxy authentication. Furthermore, they upgraded the Kafka dependency and made changes to the codebase related to the AdminClient and executor functionalities.
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.