Sheng Guo

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

🤩
Rockstar
Sheng Guo is a software engineer specializing in machine learning with 12 years of experience bridging quantitative finance, academic research, and large-scale product systems. He holds a PhD in theoretical chemistry from Princeton and applied numerical algorithm development at Caltech to real-world problems like pricing stochastic interest-rate and FX products at Wells Fargo. Currently at Google he tackles cold-start challenges for Discover, combining C++, Python, and parallel programming to ship robust recommender solutions. Sheng contributes to scientific open-source—fixing numerical stability bugs and adding interfaces in the widely used pyscf quantum chemistry library—reflecting a knack for making complex numerical code reliable in production. Based in Sunnyvale, he pairs deep theoretical training with practical ML and systems engineering to move advanced algorithms into high-impact services.
code12 years of coding experience
github-logo-circle

Github Skills (5)

quantum-chemistry10
computational-chemistry10
numerical-methods10
python10
linear-algebra9

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
pyscf/pyscf

Mar 2015 - Jun 2018

Python module for quantum chemistry
Role in this project:
userBack-end Developer
Contributions:54 commits, 3 PRs, 46 pushes in 3 years 3 months
Contributions summary:Sheng primarily fixed bugs related to numerical stability issues, specifically addressing division-by-zero errors in perturber calculations within the NEVPT2 module. Their work involved modifying code in the `future/mrpt/nevpt2.py` file to address this. The user also added functionality, such as adding an interface between pyscf and block. Overall, the user contributed to the development of computational chemistry software, ensuring the accuracy and stability of calculations.
pythonchemistryquantum-computingpython-modulequantum-chemistry
sanshar/Block

May 2014 - Nov 2017

Contributions:1 release, 94 commits, 18 PRs in 3 years 6 months
chemistryquantum-computingdmrgquantum-chemistrymatrix
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