Stefano Brivio

Principal Software Engineer at Red Hat

Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Stefano Brivio is a Principal Software Engineer based in Germany with over eight years of professional experience and a longer track record in systems and networking engineering. At Red Hat he drives architecture and delivery across container and networking tooling, contributing notably to Podman testing and networking features and to the iproute2 'ss' utility by improving socket statistics output and layout. He blends low-level systems expertise with DevOps and testing architecture, routinely refactoring utilities and test harnesses to improve reliability and observability. Trained at Politecnico di Milano (M.Sc. in Computer Science), he pairs academic rigor with hands-on contributions to widely used open-source networking projects, demonstrating a knack for making dense system internals more readable and testable.
code8 years of coding experience
job18 years of employment as a software developer
bookM.Sc., Computer Science, M.Sc., Computer Science at Politecnico di Milano
bookHigh School, Classical Studies, High School, Classical Studies at Liceo Classico G. Casiraghi
languagesItalian, English, French, German, Norwegian
github-logo-circle

Github Skills (22)

vxlan10
container10
docker10
scripting10
testing10
ip10
linux10
bash10
c1110
linux-kernel10
dockers10
networking10
c1710
occi10
script10

Programming languages (9)

TypeScriptShellC++CRustGoRoffRuby

Github contributions (5)

github-logo-circle
containers/podman

May 2022 - Oct 2022

Podman: A tool for managing OCI containers and pods.
Role in this project:
userDevOps Engineer & System Architect
Contributions:97 reviews, 6 commits, 7 PRs in 5 months
Contributions summary:Stefano primarily contributed to the testing and networking infrastructure of the Podman project. Their work included enhancing system tests by integrating tests for the newly introduced pasta networking mode, which involved writing new helper functions and adapting existing ones. Furthermore, they refactored and improved testing utilities, optimizing port and network availability checks, and adding support for multipath routes in networking tests. These changes improved testing rigor.
containersrunclinuxpodmandocker
iproute2/iproute2

Oct 2017 - Jun 2019

Iproute2 Source Code Mirror - This is a publish-only repository. Please follow README.devel procedure for any changes.
Role in this project:
userBack-end Developer
Contributions:14 commits in 1 year 8 months
Contributions summary:Stefano primarily contributed to the `ss` utility, a tool for displaying socket statistics within the `iproute2` repository. Their work focused on optimizing the output and layout of the `ss` tool, including streamlining process context printing and refactoring the output to use a column-based approach. They also addressed width calculations and spacing issues, and implemented automatic column width calculation for improved readability. The user's changes involved modifying code related to network socket information display.
linuxrouting
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
Stefano Brivio - Principal Software Engineer at Red Hat