Johann Rudi is an assistant professor at Virginia Tech with 15 years of experience developing scalable numerical methods and parallel algorithms for leadership-class supercomputers. His research bridges traditional forward modeling from his PhD with contemporary data-driven learning, inverse problems, and uncertainty quantification for complex physical systems. Previously an Argonne Scholar and Wilkinson Fellow, he has a strong track record of designing algorithms that make extreme-scale simulations tractable. Based in Blacksburg, he combines deep mathematical training (Diploma in Mathematics, PhD in Computational Science) with practical high-performance computing expertise, often focusing on where numerical analysis meets machine learning. An uncommon thread in his work is the emphasis on translating theory into parallel implementations that leverage next-generation supercomputing architectures.
15 years of coding experience
German Diploma degree (comparable to Master's degree with thesis), Mathematics, German Diploma degree (comparable to Master's degree with thesis), Mathematics at Paderborn University
Doctor of Philosophy - PhD, Computational Science, Engineering, and Mathematics, Doctor of Philosophy - PhD, Computational Science, Engineering, and Mathematics at The University of Texas at Austin
Contributions:8 pushes, 2 branches in 7 years 7 months
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
Johann Rudi - Assistant Professor at Virginia Tech