Snir Sheriber is a Senior Software Engineer with 11 years of experience building and hardening cloud-native runtimes and CI/CD tooling from Tel Aviv. At Red Hat he progressed from intern to senior engineer, contributing deep runtime and system-architecture fixes to the widely used Kata Containers project—improving shim behavior, configurability, logging, and test reliability across diverse environments. He combines backend systems work with DevOps and automation expertise, repeatedly tackling dependency, cross-OS compatibility, and test-infrastructure challenges to keep complex distributed tooling robust. Comfortable both debugging low-level runtime issues and designing CI pipelines, he brings a pragmatic focus on observability and reproducible test environments that reduces flakes and accelerates delivery.
Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
Role in this project:
Back-end Developer & System Architect
Contributions:4 releases, 146 reviews, 98 commits in 2 years 2 months
Contributions summary:Snir primarily contributed to the Kata Containers project by addressing bugs, improving runtime behavior, and enhancing the system's configurability and performance. Their work includes fixing issues related to container deletion and post-stop hook failures within the shimv2 component. Furthermore, the user implemented features to make the dialing timeout configurable and added logging to improve debugging capabilities. These contributions demonstrate a strong understanding of the Kata Containers runtime and its underlying architecture.
Contributions:4 releases, 131 reviews, 50 commits in 1 year 2 months
Contributions summary:Snir primarily focused on improving the CI/CD pipeline and the testing infrastructure for the Kata Containers project. Their contributions include fixing dependency resolution issues, adapting scripts for different operating systems, adding backoff sleep mechanisms to mitigate errors, and removing a deprecated log parser. Furthermore, the user implemented changes related to the setup and configuration of the testing environment, specifically for Kubernetes integration and related tools like Podman and runc. These changes aimed to ensure the reliability and compatibility of the testing framework across various environments.
containerskata-containersdockerkubernetesmetrics
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
Snir Sheriber - Senior Software Engineer at Red Hat