Gavin Shan

Principle Software Engineer at 红帽

Queensland, Australia
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
Gavin Shan is a Principal Software Engineer with 14 years of deep Linux systems experience and over a decade working across kernel subsystems, device drivers, bootloaders, filesystems (notably ext4), PCI, NCSI networking, and ARM64 KVM. He has driven platform bring-up, firmware and virtualization work at IBM and Alibaba, and now leads kernel engineering at Red Hat, maintaining high-impact contributions in the upstream Linux kernel. Gavin combines low-level hardware enablement (bootloader, BSP, firmware) with storage, memory management and performance optimization, making him adept at solving cross-layer production issues. His background spans both hands-on driver development and platform architecture, and he’s known for tackling challenging areas like cold memory reclaim and platform-specific PCI features. Based in Queensland, Australia, he brings a rare mix of sustained upstream open-source contribution and enterprise-grade systems engineering.
code14 years of coding experience
job18 years of employment as a software developer
bookMaster, Safety Technology & Engineering, Master, Safety Technology & Engineering at Shandong University of Science and Technology
github-logo-circle

Github Skills (62)

moto10
rebase10
samsung9
android-ndk8
galaxy8
samsung-galaxy8
busybox7
linux-kernel7
kernel7
oneplus7
nlp7
ptrace6
optimus6
perf6
nokia6

Programming languages (1)

C

Github contributions (5)

github-logo-circle
rustyrussell/linux

Feb 2012 - Jul 2013

Contributions:134 commits in 1 year 5 months
kernellinux-kernellinuxkernel-source
open-power-host-os/linux

Jun 2013 - Mar 2014

Contributions:92 commits in 9 months
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
Gavin Shan - Principle Software Engineer at 红帽