Thomas Unger is a software engineer and PhD candidate in computer science based in San Francisco who applies an experimental scientist’s rigor to building user-facing systems that boost performance and energy efficiency. With 11 years tackling systems problems—from auto-parallelization and snapshotting to ML/AI acceleration and application-kernel co-design—he bridges deep research and production engineering. He has moved between academia and industry, including roles at Red Hat and a postdoc at Boston University, and recently joined Meta while continuing collaborative work at Red Hat. Known for making operating systems “run faster than they should,” he focuses on pragmatic optimizations that yield measurable gains in real workloads. Comfortable designing across the stack, he brings both theoretical insight and hands-on implementation experience to complex performance and systems challenges.
11 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Boston University
Contributions:2 releases, 3 reviews, 4 PRs in 2 years 7 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
Thomas Unger - Software Engineer at Boston University