Liran Rotenberg is a backend engineer with 10 years of experience building and maintaining production-grade virtualization and cloud-native systems, currently at Pentera after several senior engineering roles at Red Hat. He specializes in Java, Go and Python across the full development lifecycle, with hands-on expertise in operators, controllers, Terraform, Kubernetes and CI for OpenShift. His open-source contributions include meaningful backend and DevOps work on high-profile projects like the OpenShift installer and oVirt (vdsm, ovirt-engine), where he implemented features such as auto-CPU pinning, huge pages, improved memory accounting and live snapshot recovery. Comfortable collaborating across teams (QA, UI, docs, security) he also drives release and integration efforts and mentors colleagues. Pragmatic and curious, he combines deep systems-level thinking with rapid adaptation to new tools and infrastructure challenges.
9 years of coding experience
8 years of employment as a software developer
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at SCE - Shamoon College of Engineering
Contributions:299 reviews, 223 commits, 41 PRs in 3 years 3 months
Contributions summary:Liran's contributions primarily focused on the back-end logic and system management of the oVirt Engine virtualization manager. They made several code changes, including removing unused serial number policies, removing Linux boot options from the VM, adding default timezone in import VM, and providing fixes for OVA imports with cloud-init/sysprep configuration. The user also implemented a feature that supports auto pinning of CPUs to hosts for VMs. Furthermore, the user provided fixes related to the backend logic.
Contributions:4 reviews, 34 commits, 4 comments in 2 years 1 month
Contributions summary:Liran primarily contributed to the VDSM (Virtual Desktop Server Manager) project by implementing and modifying core backend functionalities. Their work involved enhancing memory management, specifically by incorporating "SReclaimable" memory into calculations and improving the overall efficiency of the host. The user also worked on host capabilities and snapshot processes, including introducing asynchronous operations and recovery mechanisms for live snapshots, ensuring the system's stability and data integrity. Additionally, their contributions extended to fixing logical name mapping for LUN disks, maintaining accurate guest disk information.
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.