Francesco Giudici is a Principal Software Engineer with 10 years of focused experience in Kubernetes, container technologies, Linux networking and virtualization, currently based in Lombardy, Italy. He has progressed through multiple senior roles at Red Hat, SUSE and Kong, blending deep systems-level engineering with DevOps and CI expertise. Francesco is an active open-source contributor, notably improving kata-containers’ kata-monitor to be container engine–agnostic via the CRI and strengthening integration tests for CRI-O and containerd. His background includes embedded and networking work, and a PhD-level research foundation in wireless networks from Università degli Studi di Milano, which gives him a rigorous approach to complex distributed systems. Colleagues rely on him for pragmatic refactors that simplify codepaths, improve observability and harden startup and runtime behavior in production-grade platforms. He combines hands-on kernel- and runtime-level insight with a track record of shipping reliable, secure infrastructure components.
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 & DevOps Engineer
Contributions:48 reviews, 50 commits, 21 PRs in 1 year 7 months
Contributions summary:Francesco primarily focused on improving the `kata-monitor` component, adapting it to be container engine independent by leveraging the CRI (Container Runtime Interface). Their work involved updating dependencies, modifying code to interact with the CRI, and refactoring code for simplicity. Furthermore, the user improved the monitoring of the sandboxes, introduced new metadata labels for metrics and fixed the startup process, enhancing the overall performance and reliability of the system.
Read-only Mirror of the freedesktop.org repository. Please make pull requests against freedesktop.org.
Role in this project:
Back-end Developer
Contributions:362 commits, 8 PRs, 70 comments in 3 years 7 months
Contributions summary:Francesco primarily focused on fixing bugs and improving the functionality of the NetworkManager CLI (nmcli) and the codebase that supports it. Their contributions involved addressing issues in connection management, including modifications to the connection edit, clone, and modify commands. The user also improved device compatibility checks and made enhancements to DHCP client behavior. Furthermore, the user worked on adding support for specific properties such as team properties.
windowselectronpull-requestsfreedesktopread-only
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
Francesco Giudici - Principal Software Engineer at Red Hat