Jerry Snitselaar

Principal Software Engineer at Red Hat

Chandler, Arizona, 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
🎓
Top School
Jerry Snitselaar is a Principal Software Engineer with 17 years focused on Linux kernel development, currently a member of Red Hat's core kernel team in Chandler, AZ. He maintains critical subsystems including IOMMU, DMA mapping, and dmaengine for the RHEL kernel, blending deep systems expertise with production-grade maintenance and release practices. His open-source contributions include substantial bug fixes, refactors, and test improvements to the widely used tpm2-tools project, demonstrating attention to security-related tooling and edge-case error paths. Jerry's background spans enterprise kernel release engineering at Oracle and long experience in fault analysis for high-availability systems, giving him a rare combination of upstream collaboration and customer-driven defect repair. He brings applied fluency in Russian from earlier military and academic training, a detail that highlights his disciplined, analytical approach to complex debugging and cross-team coordination.
code17 years of coding experience
job20 years of employment as a software developer
bookIowa State University
bookBA Computer Science Russian, BA Computer Science Russian at University of Iowa
bookRussian Language, Russian Language at Moscow State Linguistic University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
248reputation
19kreached
7answers
0questions
github-logo-circle

Github Skills (13)

c1710
tpm10
c1110
security10
testing7
bash7
macros6
centos6
floating-point6
linux6
linux-kernel6
char6
signing5

Programming languages (9)

C#C++CRustGoHTMLEmacs LispClojure

Github contributions (5)

github-logo-circle
tpm2-software/tpm2-tools

Apr 2017 - Aug 2022

The source repository for the Trusted Platform Module (TPM2.0) tools
Role in this project:
userBackend Developer
Contributions:13 commits, 15 PRs, 25 comments in 5 years 4 months
Contributions summary:Jerry primarily contributed to the maintenance and improvement of the `tpm2-tools` repository. Their work involved fixing bugs and addressing potential issues, especially concerning argument handling and error paths within functions such as `HashEKPublicKey`, `Base64Encode`, and `RetrieveEndorsementCredentials`. Furthermore, the user refactored code and improved test coverage by modifying the test scripts to correctly compare the written and read files. The contributions also extended to optimizing and enhancing functions related to PCR, including determining available PCRs using GetCapability.
tpm2signingtrustedtrusted-platform-modulesecurity
snits/tpm2-tools

Apr 2017 - Sep 2022

The source repository for the TPM (Trusted Platform Module) 2.0 tools
Contributions:15 pushes, 26 branches in 5 years 6 months
module-2trustedtpmtrusted-platform-module
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
Jerry Snitselaar - Principal Software Engineer at Red Hat