Yihui Ren

Senior Computational Scientist

Town of Brookhaven, New York, 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
Yihui Ren is a Senior Computational Scientist and AI researcher leading a group at Brookhaven National Laboratory, focused on generative AI surrogates for scientific simulations, AI hardware co-design, and deep-learning based lossy compression to bridge simulation–experiment gaps. With a PhD in theoretical and mathematical physics and a decade of experience in high-performance computing, he blends first-principles quantitative modeling with practical software engineering (C++, Python, CUDA, MPI). He publishes actively in scientific venues and applies domain mapping techniques to mitigate domain shift in experimental workflows. A competitive programmer with top-percentile ratings on LeetCode and HackerRank, he brings algorithmic rigor to research problems and production-grade implementations. He is comfortable across the stack—from parallelized simulation code to PyTorch models—and often explores unconventional intersections like agent-based modeling informed by deep generative models. Based in Brookhaven, NY, he combines curiosity about physics and computing with a track record of shipping scalable, reproducible scientific software.
code10 years of coding experience
job11 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Theoretical and Mathematical Physics, Doctor of Philosophy (Ph.D.) Theoretical and Mathematical Physics at University of Notre Dame
bookBachelor's Degree Applied Physics, Bachelor's Degree Applied Physics at Hunan University
languagesChinese, English
github-logo-circle

Github Skills (141)

python10
dxf10
firmware10
stylegan10
datasets10
deep-learning10
gpu10
pdf-generation10
arm10
pdf-parsing10
keyboard10
torchvision10
computer-vision10
scripting10
pdf-files10

Programming languages (13)

JavaC++CHTMLJupyter NotebookCudaTypeScriptDockerfile

Github contributions (5)

github-logo-circle
LS4GAN/awesome-GAN-papers

Oct 2020 - Sep 2021

Contributions:1 review, 21 commits, 2 PRs in 10 months
YHRen/CppMacros

May 2017 - May 2023

Contributions:72 pushes, 1 branch in 6 years 1 month
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