Tom Gundersen

Director at Red Hat

London, England, United Kingdom
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
Tom Gundersen is a seasoned software leader with 18 years of experience building core Linux and cloud-native infrastructure, currently directing AI Platform Core Components at Red Hat from London. He combines hands-on systems engineering—original author of networkd and contributor to projects like systemd, eudev and NetworkManager—with strategic product leadership that helped bring RHEL AI and OpenShift AI to market. His work spans kernel and low-level userland, device and network management, and turning platform tooling (Image Builder, Installer) into cloud-native SaaS offerings. Tom’s background includes academic research (a PhD in computer science) and contributions to formal computation theory, giving him a rare mix of rigorous research thinking and pragmatic engineering execution.
code18 years of coding experience
job11 years of employment as a software developer
bookPhD, Computer Science, PhD, Computer Science at University of Bath
github-logo-circle

Github Skills (15)

c1710
kernel10
dhcp10
c1110
linux-kernel10
networking10
udev10
linux9
centos8
system-administration8
github7
cicd5
sys5
build-system5
embedded5

Programming languages (16)

SmartyC++CRustTeXScalaGoHTML

Github contributions (5)

github-logo-circle
eudev-project/eudev

Mar 2013 - Jul 2015

Repository for eudev development
Role in this project:
userBack-end Developer
Contributions:110 commits in 2 years 4 months
Contributions summary:Tom primarily contributed to the eudev project, focusing on enhancements and bug fixes related to the udev system. Their work included making firmware loading optional, improving logging, and addressing issues with persistent device naming and event handling. They also implemented features such as support for the bcma bus within the path_id udev-builtin, and performed code modernization.
systemdlinuxmintxenlinux-distributionjavascript
Read-only Mirror of the freedesktop.org repository. Please make pull requests against freedesktop.org.
Role in this project:
userBack-end Developer
Contributions:7 commits, 1 PR, 1 comment in 2 years
Contributions summary:Tom contributed to the `n-dhcp4` client library within the NetworkManager repository, adding support for DAD (Duplicate Address Detection) and integrating the nettools DHCP4 client. They addressed compatibility issues and fixed build errors related to older GCC versions. The user also modified the code to prevent clashes with system headers and improved the parsing of WPAD options.
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
Tom Gundersen - Director at Red Hat