Nate Overton-katz is a Sr. Software System Designer and research software engineer with 8 years of experience building high-performance solvers for complex physics, specializing in the intersection of HPC, complex geometry representation, and high-order PDE methods. He has a Ph.D. in Mechanical Engineering and a track record of turning advanced numerical algorithms—fourth-order finite-volume schemes, mapped multi-block methods, and robust AMR—into scalable, production-ready code used for turbulence and combustion simulations. Currently on AMD’s Datacenter Ecosystems Application Engineering team, he helps clients leverage modern HPC hardware, bringing hands-on experience compiling and running large-scale simulations across diverse platforms. Nate blends academic rigor from Berkeley Lab and CSU with pragmatic software engineering practices, emphasizing sustainable, maintainable scientific software. A less obvious strength is his focus on developer training and reproducible tooling, which has consistently accelerated team onboarding and project delivery.
8 years of coding experience
8 years of employment as a software developer
GPA: 4.02, GPA: 4.02 at Windsor High School
Doctor of Philosophy (Ph.D.), Mechanical Engineering, GPA: 3.833, Doctor of Philosophy (Ph.D.), Mechanical Engineering, GPA: 3.833 at Colorado State University
Reads matlab grader exports and reorganizes them into a format that canvas can import
Contributions:1 push, 1 branch in 1 year 7 months
matlabexportscanvasgradervisualization
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
Nate Overton-katz - Sr. Software System Designer at AMD