Jonathan Perry-houts is a Senior System Software Engineer with 12 years of experience bridging scientific research and production engineering, currently leading development of automated evaluation tooling for autonomous vehicle simulation at NVIDIA. He holds a PhD in Geosciences and has applied numerical modeling and devops best practices to study tectonics and magma dynamics in the Pacific Northwest and Yellowstone, then translated those reproducibility practices into ML and production workflows. Jonathan is an active contributor to scientific open-source—having added functionality to the prominent deal.II finite element library—and enjoys tackling low-level integration issues like MPI lifecycle bugs. Comfortable across research, teaching, and large-scale engineering, he combines domain expertise in geophysics with hands-on systems development and a strong interest in scalable, explainable ML in production.
12 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD, Geological and Earth Sciences/Geosciences, Doctor of Philosophy - PhD, Geological and Earth Sciences/Geosciences at University of Oregon
Bachelor of Arts - BA, Physics, Bachelor of Arts - BA, Physics at Lewis & Clark College
The development repository for the deal.II finite element library
Role in this project:
Back-end Developer
Contributions:6 commits, 8 PRs, 20 comments in 11 months
Contributions summary:Jonathan primarily contributed to the deal.II finite element library by implementing functionality related to the `erfc` function within the `FunctionParser`. This involved adding the `erfc` function to the internal implementation and creating a test case to validate the functionality. The user also addressed an issue by disabling warnings caused by a bug in Debian's openmpi library, and they ensured that MPI_Comm_free is called before MPI_Finalize.
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
Jonathan Perry-houts - Senior System Software Engineer at NVIDIA