Lei Shi

Software Engineer at Google

Short Hills, New Jersey, 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
Lei Shi is a software engineer at Google with 13 years of experience combining high-performance computing, scientific research, and production software engineering. He brings deep expertise in Python, C++, Fortran, and Linux from a PhD in Plasma and High-Temperature Physics at Princeton and a track record of developing and optimizing large-scale simulation codes for HPC systems like Edison, Cori, and Titan. Lei led major projects such as the Gyro-kinetic Toroidal Code (GTC), introduced modern code management and testing practices, and coordinated GPU optimizations with industry and national lab partners. He founded the Synthetic Diagnostics Platform and an ECEI diagnostic toolkit, building Python-C integrations and performance-focused tooling that supported multiple national labs. Based in Short Hills, NJ, he blends rigorous theoretical research with pragmatic engineering—often improving developer productivity and reproducibility in scientific software, not just raw simulation performance.
code13 years of coding experience
job1 year of employment as a software developer
bookResearch Assistant, Plasma physics, Research Assistant, Plasma physics at 北京大学
bookBachelor of Science (BS), Physics, Bachelor of Science (BS), Physics at Peking University
bookDoctor of Philosophy (PhD), Plasma and High-Temperature Physics, Doctor of Philosophy (PhD), Plasma and High-Temperature Physics at Princeton University
github-logo-circle

Github Skills (29)

synthetic9
fusion9
batch8
dependency-resolution8
python8
diagnostics8
luigi8
scenarios8
visualization7
ide7
orchestration-framework7
hadoop7
scheduling7
workflow-management7
scientific-computing6

Programming languages (2)

PythonFortran

Github contributions (5)

github-logo-circle
Contributions:480 commits, 29 PRs, 107 pushes in 7 years 1 month
pythondevelopingfusionsyntheticplasma
LeiShi/Docs

Feb 2016 - Jun 2016

Contributions:4 PRs, 66 pushes, 2 branches in 3 months
deep-learningthesismachine-learning
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