Dario Faggioli is a seasoned software engineer with 26 years of experience specializing in low-level systems, real-time scheduling, and virtualization. With a Ph.D. focused on Linux kernel internals and soft real-time systems, he has spent the past decade improving scheduling, NUMA support, and memory management in the Xen hypervisor and now contributes to SUSE’s virtualization efforts. A long-time open source maintainer, he has successfully navigated kernel development workflows and community collaboration across Linux, Xen, LibVirt and more. Equally fluent in C/C++ for kernel and userland work, he pairs deep theoretical knowledge of QoS and scheduling algorithms with practical firmware and embedded systems experience. Based in Florence, Italy, Dario brings a rare blend of academic rigor and production-hardened hypervisor engineering—and still enjoys tinkering with OS internals for fun.
26 years of coding experience
8 years of employment as a software developer
Scuola Media E. Fermi
Ph.D Computer Engineering, Ph.D Computer Engineering at Scuola Superiore 'Sant' Anna' di Studi Universitari e di Perfezionamento
100/100 Piano Nazionale Informatica, 100/100 Piano Nazionale Informatica at Liceo Scientifico
cum Laude Computer Science Engineering, cum Laude Computer Science Engineering at Università di Pisa
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.