Eitan Raviv is a Senior Software Engineer with 10+ years of hands-on experience building server-side Java systems, distributed big-data platforms, and open-source virtualization backends. He currently contributes to oVirt at Red Hat, improving VM networking and cloud-init integration, and previously built scalable storage and search infrastructure for Gigya using Elasticsearch, HBase and Hadoop. At HP he drove product and productivity improvements—shipping a Freemium edition, overhauling licensing, and creating developer tools that peers adopted—earning multiple awards and mentorship roles. Trained as an engineer at the Technion and schooled in Agile product management via an MBA, he blends rigorous craftsmanship (inspired by Uncle Bob, Fowler and Bloch) with a practical bias for performance and clean code. Comfortable across Java, Python, Linux and DevOps, he pairs open-source collaboration with a continual focus on productivity and elegant backend solutions.
10 years of coding experience
6 years of employment as a software developer
BSc, Mechanical Engineering, cum laude, BSc, Mechanical Engineering, cum laude at Technion - Israel Institute of Technology
MBA, Majored in Agile Technology management, MBA, Majored in Agile Technology management at Tel Aviv University
BSc, Computer Science, 90/100, BSc, Computer Science, 90/100 at The Academic College of Tel-Aviv, Yaffo
Contributions:8 reviews, 254 commits, 9 PRs in 5 years 5 months
Contributions summary:Eitan's contributions primarily involved modifying and updating the engine's virtual machine (VM) management backend, particularly in the context of network configuration and cloud-init integration. They addressed multiple issues related to IPv6 configuration, boot protocols, and network filter parameters, by modifying code in Java (backend logic). The changes cover various aspects of networking including ensuring the validity of IPv4 and IPv6 addresses, and enhancing the stability and compatibility of the VM network setup process.
Contributions:33 reviews, 18 commits, 16 PRs in 3 years 2 months
Contributions summary:Eitan primarily focused on enhancing the VDSM's network functionalities and improving testing capabilities. Their contributions involved adding an echo API, reporting NMState version, and testing bridge options. They also addressed identified bugs and inconsistencies in network configurations. Moreover, the user was involved in the maintenance by reverting changes to address issues and also contributed to the encapsulation of network-related artifacts.
vdivmsvirtual-desktopwindowselectron
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.