Lorenzo Bianconi

Principal Software Engineer at Red Hat

Milan, Lombardy, Italy
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

👤
Senior
🎓
Top School
Lorenzo Bianconi is a Principal Software Engineer at Red Hat with 15+ years of hands-on experience designing and shipping Linux kernel networking, XDP/eBPF, and device driver solutions for embedded and general-purpose systems. Trained as a telecommunications engineer, he blends deep kernel expertise (TCP/IP, USB, mac80211, IIO, SPI/I2C) with practical embedded skills across ARM, MIPS and x86 platforms and microcontrollers like PIC and Arduino. His open-source footprint includes contributions to Linus Torvalds's linux tree and notable projects such as libbpf and OVN, where he improved load-balancer logic and advanced eBPF/XDP capabilities. Lorenzo has a strong track record integrating MEMS sensors on Android/Linux and optimizing network stack behaviors for real-world SoCs, including Ethernet driver enhancements and flowtable offloading. Colleagues rely on him to translate low-level protocol and driver details into robust, production-ready features across both kernel and userspace. Based in Milan, he combines academic grounding from Università di Pisa with sustained community engagement and a pragmatic focus on performance and reliability.
code15 years of coding experience
job15 years of employment as a software developer
bookMaster's degree Telecommunications Engineering, Master's degree Telecommunications Engineering at Università di Pisa
languagesEnglish, Italian
github-logo-circle

Github Skills (29)

libbpf10
load-balancing10
packet10
c-programming10
c1110
linux-kernel10
networking10
bpf10
c1710
ethernet10
kernel10
exp10
device-driver10
driver10
filter10

Programming languages (6)

ShellCSSC++CGoPython

Github contributions (5)

github-logo-circle
ovn-org/ovn

Feb 2020 - Jan 2023

Open Virtual Network
Role in this project:
userBack-end Developer
Contributions:153 commits, 3 PRs, 6 comments in 2 years 11 months
Contributions summary:Lorenzo primarily contributed to the Open Virtual Network (OVN) project by modifying core networking components. Their work focused on optimizing load balancer functionality, specifically reducing the number of logical flows for IPv6 neighbor advertisement flows. The user also improved the reliability of ECMP symmetric routing, enhanced the handling of IPv6 prefix delegation, and addressed issues related to FIP (Floating IP) traffic management within distributed gateway router setups. Furthermore, they added new actions for connection tracking and load balancer support.
p2pvirtual-networkblockchain
torvalds/linux

Dec 2022 - Mar 2023

Linux kernel source tree
Role in this project:
userBack-end Developer
Contributions:72 commits in 3 months
Contributions summary:Lorenzo contributed to the Linux kernel source tree, specifically focusing on the Mediatek Ethernet driver for the Airoha EN7581 SoC. Their contributions primarily involved fixing bugs, such as typo fixes in register definitions and configuration issues, as well as implementing new features like BQL support and TBF qdisc offload. Further work included enhancing the driver with DSA tag handling for flowtable offloading.
kernellinux-kernellinuxkernel-source
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
Lorenzo Bianconi - Principal Software Engineer at Red Hat