Tim Whisonant is a Linux kernel engineering manager and systems software veteran with over a decade of hands-on experience building low-level device software for FPGA accelerators, kernel drivers, and embedded firmware. He led key development on Intel’s OPAE SDK, designing cross-generation abstractions that let customers target kernel drivers, VFIO/UIO, or emulation transparently, and implemented a notable gRPC/Protobuf remoting plugin to drive remote acceleration workflows. Comfortable in C and C++, Tim leverages Python for automation and testing of kernel sysfs and mock systems, and is actively exploring Rust and modern C++ features to bring memory safety into low-level stacks. He blends pragmatic engineering—shipping quarterly open-source releases and triaging community issues—with systems-level craftsmanship, having built real-time thread schedulers and inter-thread primitives for microcontrollers. Based in Sacramento, he’s refocusing his career toward roles that reuse deep hardware-software expertise in new, architecture-forward contexts.
8 years of coding experience
13 years of employment as a software developer
Master of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Clemson University
Contributions:2 reviews, 66 PRs, 50 pushes in 2 years 11 months
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
Tim Whisonant - Linux Kernel Engineering Manager at Canonical