Liran Rotenberg

Backend Engineer at Pentera

Israel
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

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at SCE - Shamoon College of Engineering
github-logo-circle

Github Skills (30)

libvirt10
file-management10
python10
back-end-development10
disk-image10
snap10
terraform10
java10
snapshots10
ovirt10
javas10
terraformer10
disk10
openshift10
go10

Programming languages (14)

JavaJinjaC++MakefileGoSassHTMLTypeScript

Github contributions (5)

github-logo-circle
oVirt/ovirt-engine

May 2019 - Aug 2022

The oVirt Engine virtualization manager
Role in this project:
userBack-end Developer
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.
defoldlibvirtovirtvirtualizationovirt-engine
oVirt/vdsm

Sep 2019 - Oct 2021

The Virtual Desktop Server Manager
Role in this project:
userBack-end Developer
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.
Request Free Trial
Liran Rotenberg - Backend Engineer at Pentera