Jinmo Zhao is a software engineer with 11 years of experience specializing in large-scale distributed systems, databases, and compile-time optimization for tensor operations. Based in Mountain View, he currently contributes to Spanner infrastructure at Google after building backend sync and distributed computing features at Cisco Meraki. His PhD-level background and practical work blend deep systems thinking with hands-on performance tuning, including open-source contributions to SymPy that improved core symbolic math routines and addressed real-world bottlenecks. Known for finding elegant special-case optimizations, he brings both rigorous academic training and production-hardened engineering to complex, high-throughput services.
11 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Doctor of Philosophy (Ph.D.) at Rice University
Bachelor’s Degree, Bachelor’s Degree at Tianjin University
Contributions:6 commits, 5 PRs, 10 comments in 2 years 3 months
Contributions summary:Jinmo contributed to the SymPy library by implementing optimizations and special case handling in core mathematical functions. They focused on improving the `cancel` function to handle fractions efficiently, especially with integer unity, addressing performance bottlenecks. They also addressed trivial cases in the GCD computation for dense multivariate polynomials. Further contributions included merging branches and adding tests for geometric series summation.
Contributions:264 commits, 16 pushes in 3 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.