Yuval Lifshitz

Software Engineering Professional at IBM

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
Yuval Lifshitz is a seasoned software engineering professional with 12+ years building high-performance C++ and Linux systems, and deep expertise in cloud storage, Kubernetes, distributed systems, and communication protocols. He has driven core features for major open-source projects like Ceph and KubeVirt—authoring bucket notification and lua scripting work for Ceph’s S3 gateway and adding VM service exposure tooling for KubeVirt. At Red Hat and IBM he focused on container-native virtualization and scalable object storage, regularly speaking at industry events like KubeCon and Cephalocon and mentoring students through Google Summer of Code. His background includes telecom-grade protocol design and standards contributions (IETF/3GPP) for policy and charging systems, reflecting a blend of rigorous protocol work and cloud-native architecture. Based in Israel with a B.Sc. in Math and CS from Tel Aviv University, he pairs systems-level thinking with pragmatic engineering and a track record of shipping production-grade, highly available platforms.
code12 years of coding experience
job24 years of employment as a software developer
bookB.Sc., Mathematics and Computer Science, B.Sc., Mathematics and Computer Science at Tel Aviv University
languagesEnglish, Hebrew
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (19)

kubernetes10
c-language10
back-end-development10
distributed-systems10
go10
kubernetes-pods10
backend10
cprogramming-language10
command-line-interface9
devops9
command-line9
cli9
lua8
cloudevents8
virtualization8

Programming languages (18)

JavaC++CRustMakefileGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
ceph/ceph

Dec 2018 - Jan 2023

Ceph is a distributed object, block, and file storage platform
Role in this project:
userBack-end Developer
Contributions:2246 reviews, 488 commits, 609 PRs in 4 years 1 month
Contributions summary:Yuval primarily focused on backend development within the Ceph project. They implemented fixes related to the rgw/notification subsystem and persistent delivery of notifications. The user also contributed to the cls/2pc_queue module, adding the functionality to expire reservations. They were also involved in fixing tests related to rgw, and adding features like the ability to manage lua scripts.
fusefile-storagecephstorageopenebs
kubevirt/kubevirt

Apr 2018 - Oct 2018

Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
Role in this project:
userBack-end & DevOps Engineer
Contributions:62 commits, 11 PRs, 145 comments in 6 months
Contributions summary:Yuval appears to have contributed to the KubeVirt project by enhancing the `virtctl` tool, specifically introducing an "expose" command to create Kubernetes services for virtual machines. These changes included modifying the `virtctl` command-line interface, integrating service creation logic, and adding supporting test files. The user also fixed bugs, addressed review comments, and updated the cluster scripts.
apivmsmachineslibvirtruntime
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
Yuval Lifshitz - Software Engineering Professional at IBM