Grant Grundler

Software Engineer at Google, Inc

Mountain View, California, United States
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
Grant Grundler is a veteran Linux kernel engineer with three decades of experience specializing in device drivers, DMA/IOMMU, IRQ handling, and bringing vendor drivers into production-ready kernels. He has a long track record at HP and Google integrating and hardening storage, networking, USB, and PCIe Ethernet drivers for large-scale systems and Chrome OS devices, including leading kernel work for the Pixelbook Go and rescuing a Marvell SATA stack with a compact replacement. An active upstream contributor since the late 1990s, he has experience porting parisc and IA64 Linux and improving system-level tools such as netperf's server-side code and logging to comply with FHS. Based in Mountain View, he pairs deep low-level debugging chops with pragmatic engineering—reducing defect counts and shrinking bloated driver trees—while pursuing hands-on crafts like blacksmithing and sustainable living that reflect a repair-first mindset.
code15 years of coding experience
job30 years of employment as a software developer
github-logo-circle

Github Skills (12)

file-handling10
c1710
debugging10
debug10
c1110
system-programming10
sys9
admin9
system9
system-administration9
administration9
administrator9

Programming languages (3)

C++ShellC

Github contributions (5)

github-logo-circle
HewlettPackard/netperf

Feb 2018 - Jun 2018

Netperf is a benchmark that can be used to measure the performance of many different types of networking. It provides tests for both unidirectional throughput, and end-to-end latency.
Role in this project:
userBack-end Developer
Contributions:6 commits, 3 PRs, 44 comments in 4 months
Contributions summary:Grant focused on improving the `netserver` component, specifically related to file handling and logging. They addressed issues related to the location and naming of debug files, making changes to comply with the Filesystem Hierarchy Standard (FHS). Furthermore, they fixed a naming conflict within the `netlib` component, which involved changing function parameters. This indicates a focus on system-level programming and debugging of core functionalities.
end-to-endlatencynetworkingunidirectionalbenchmark
grundlerchromium/netperf

Feb 2018 - Jun 2018

Netperf is a benchmark that can be used to measure the performance of many different types of networking. It provides tests for both unidirectional throughput, and end-to-end latency.
Contributions:2 PRs, 7 pushes, 2 branches in 4 months
benchmarkingend-to-endlatencynetworkingunidirectional
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
Grant Grundler - Software Engineer at Google, Inc