Andrea Righi is a Principal System Engineer with 26 years of deep expertise in Linux kernel development, virtualization, and high-performance computing, currently at NVIDIA after a five-year tenure as a Linux Kernel Engineer at Canonical. He is the author/maintainer of virtme-ng, creator of the scx_rustland scheduler and the Minirighi kernel, and a regular contributor to kernel.org, demonstrating both experimental creativity and production-grade systems work. His background at CINECA and contributions to iovisor/bcc reflect a strong focus on performance analysis and observability for IO and networking in Linux. Andrea combines low-level device driver and scheduler design with practical tooling improvements, often refactoring for clarity and robustness in widely used open-source projects. Based in Tuscany, Italy, he pairs academic training in computer engineering with hands-on kernel hacking across academia, industry, and HPC centers. An intriguing throughline in his career is building bespoke kernels and schedulers to explore performance boundaries that later inform mainstream tooling.
26 years of coding experience
16 years of employment as a software developer
Master Degree (5 years laurea), Computer Engineering, Master Degree (5 years laurea), Computer Engineering at Università di Siena
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
Role in this project:
Back-end Developer
Contributions:5 commits, 8 PRs, 19 comments in 3 months
Contributions summary:Andrea's contributions primarily involve enhancing the functionality and maintainability of the BCC tools within the repository. Their work includes implementing stack trace options, refining error messages, and improving the detection of non-attachable functions. The user also addressed formatting issues related to output and refactored code for better clarity and efficiency, specifically related to the ext4dist tool. These modifications improve the utility and robustness of the provided tools.
Quickly build and run kernels inside a virtualized snapshot of your live system
Contributions:16 releases, 124 reviews, 93 commits in 4 months
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
Andrea Righi - Principal System Engineer at NVIDIA