Distinguished Software Engineer at Open Containers Initiative (OCI)
Rome, Lazio, Italy
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Giuseppe Scrivano is a Distinguished Software Engineer with 26 years of experience specializing in Linux containers, orchestration, and system-level tooling, currently shaping OpenShift at Red Hat. He has deep hands-on expertise across the container ecosystem—contributions to high-profile projects like cri-o, runc, container runtimes, Kubernetes, and ostree show a focus on cgroupv2, rootless containers, and robust storage/backing-store integrations. Giuseppe blends backend engineering with DevOps sensibilities, owning build/test automation, initramfs/dracut integration, and subtle runtime fixes that improve reliability under real-world constraints. A long-standing open-source maintainer and OCI Technical Oversight Board member, he routinely bridges specs and implementations, adding pragmatic features such as OSTree transport support and resume/pause capabilities in crun. Colleagues rely on him for solving tricky race conditions, security edge cases (seccomp, namespaces), and production-grade tooling that other teams build on.
26 years of coding experience
16 years of employment as a software developer
Bachelor Computer Engineering, Bachelor Computer Engineering at Università della Calabria
A fast and lightweight fully featured OCI runtime and C library for running containers
Role in this project:
Back-end Developer
Contributions:73 releases, 601 reviews, 1897 commits in 5 years 7 months
Contributions summary:Giuseppe's primary contribution focused on implementing and extending features related to container management, specifically the "resume" command. Their work involved adding functionality for pausing and resuming processes within the container runtime, including creating associated source files and updating the main crun file. The changes demonstrate a deep understanding of the container runtime's architecture and the integration of new features.
Atomic Run Tool for installing/running/managing container images.
Role in this project:
Back-end Developer
Contributions:476 commits, 167 PRs, 957 comments in 2 years 5 months
Contributions summary:Giuseppe primarily contributed to the core functionality of the "atomic" project, focusing on Docker image management and system container integration. Their work included addressing pylint errors, correctly parsing Docker image names, and implementing features such as pruning OSTree imported images. They also improved the internal architecture by refactoring code, enabling the use of skopeo for image inspection and adding functionality for controlled upgrades.
containersdocker-imageruncinstallingseccomp
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
Giuseppe Scrivano - Distinguished Software Engineer at Open Containers Initiative (OCI)