Zvi Cahana

Principal Software Engineer, Cloud Native Team

Manof, North District, 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

🤩
Rockstar
🎓
Top School
Zvi Cahana is a Principal Software Engineer specializing in cloud-native systems, currently leading work on Redis Enterprise for Kubernetes and next-generation Redis Cloud architecture. With 13+ years in software engineering and a decade focused on cloud-native stacks, he brings deep hands-on expertise in Go, Kubernetes, OpenShift and service mesh technologies like Istio and Envoy. He has been a core contributor and maintainer on high-profile open-source projects including KubeVirt and Istio, improving operator patterns, ingress controllers, and VM lifecycle/status handling. Zvi blends backend and DevOps craftsmanship—refactoring for maintainability, updating critical dependencies, and hardening controller logic—to deliver resilient, production-grade cloud software. He pairs technical leadership and mentorship with cross-functional collaboration across product, support and architecture teams, and often surfaces non-obvious operational issues such as tainted configurations and CA-bundle handling. Based in northern Israel and educated at Technion, he has a track record of turning complex distributed requirements into pragmatic, well-tested implementations.
code10 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at Technion - Israel Institute of Technology
languagesHebrew, English
stackoverflow-logo

Stackoverflow

Stats
11reputation
1kreached
0answers
1question
github-logo-circle

Github Skills (31)

env10
service-mesh10
kubernetes10
ingress-controller10
docker10
envoyproxy10
controller10
hyper-v10
testing10
kubernetes-operator10
go-testing10
dockers10
cicd10
led-controller10
go10

Programming languages (13)

C#JavaMakefileGoJupyter NotebookJsonnetTypeScriptDockerfile

Github contributions (5)

github-logo-circle
Operator pattern for managing multi-operator products
Role in this project:
userBack-end & DevOps Engineer
Contributions:58 reviews, 11 commits, 14 PRs in 8 months
Contributions summary:Zvi's contributions primarily focused on implementing features and modifying existing code related to the Hyperconverged Cluster Operator. This includes enhancing the operator's functionality to detect and handle unsupported configurations by introducing a TaintedConfiguration condition and also modifying the controller's watch predicate, specifically concerning generation and annotation changes. Furthermore, they were instrumental in updating dependencies, which included the switch to a new SSP operator and in adjusting the deployment configuration to support the new setup. Their work also encompassed the refactoring and fixing of code smells reported by SonarCloud.
operatorhyperconvergedvirtualizationkuberneteshco
kubevirt/kubevirt

Apr 2021 - Mar 2022

Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
Role in this project:
userBack-end Developer
Contributions:152 reviews, 94 commits, 25 PRs in 11 months
Contributions summary:Zvi primarily contributed to the core functionality of the Kubernetes Virtualization API and runtime. They removed code related to deleting ownerReferences for orphan VMIs/DVs, fixing adoption of orphan DataVolumes, and implemented controller logic to display a human-readable status. The user also added the VirtualMachine.Status.PrintableStatus field, improved the status reporting, and refactored code dealing with device ownership. These commits demonstrate a focus on improving the controller's stability, data management, and user experience.
kubernetesvirtual-machinevirtualizationlibvirtvms
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