Thomas Hromatka

Senior Principal Linux Kernel Engineer at Oracle

Fort Collins, Colorado, 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
Thomas Hromatka is a Senior Principal Linux Kernel Engineer with 14 years of experience building and maintaining low-level systems, currently driving upstream libseccomp and libcgroup work at Oracle from Fort Collins. He combines deep kernel and userspace expertise with a strong practical background in continuous integration and automated testing, shaping robust tooling for secure process filtering and resource control. His contributions to the prominent libseccomp project include bug fixes, syscall updates and adding SCMP_ACT_KILL_PROCESS support, demonstrating attention to correctness and security at the syscall boundary. Prior roles span embedded firmware, GPS chipsets, and large-scale storage and management layers where he led teams, invented an SMB3 ODX design, and shrank report runtimes from hours to seconds via Cassandra/Spark. Thomas is comfortable across C, C++, Java and build/test infrastructure, and brings a history of inventing practical solutions—from inertial navigation algorithms to streamlined build systems—that bridge research-grade ideas and production reliability.
code14 years of coding experience
job17 years of employment as a software developer
bookBS, Electrical Engineering, BS, Electrical Engineering at Iowa State University
bookN/A, (while in high school), N/A, (while in high school) at Waldorf College
github-logo-circle

Github Skills (6)

c1710
seccomp10
c1110
bpf10
testing9
linux8

Programming languages (4)

TypeScriptCGoPython

Github contributions (5)

github-logo-circle
seccomp/libseccomp

Apr 2018 - Apr 2022

The main libseccomp repository
Role in this project:
userBack-end Developer
Contributions:10 releases, 96 reviews, 100 commits in 4 years 1 month
Contributions summary:Thomas primarily contributed to the `libseccomp` repository by implementing and testing features related to seccomp's filtering capabilities. Their work included adding tests for argument ordering bugs, improving code coverage for `db_chain_lt()`, fixing PFC export issues, and adding support for `SCMP_ACT_KILL_PROCESS`. Additionally, the user updated the project with the latest system calls for Linux v5.0-rc5 and addressed hash collision issues.
bpfseccompcomputer-engineeringcanopenlibseccomp
Repository for the libcgroup automated tests
Contributions:348 pushes, 149 branches in 2 years 5 months
automated-teststesting
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
Thomas Hromatka - Senior Principal Linux Kernel Engineer at Oracle