Zhidong Guo is a software engineer with six years of experience specializing in databases, large-scale data systems, and streaming platforms. Currently at Databricks working on Photon, he previously contributed backend improvements to RisingWave’s cloud-native stream processing and LSM storage engine, including expression refactors and streaming uploads for S3. His internships include accelerating JSON query processing at SingleStore and building a high-performance Redis client and distributed cache—work that delivered multix performance gains and a hackathon-winning prototype. A CMU MS graduate with a perfect GPA, he blends rigorous academic training with practical systems engineering. Colleagues would note his knack for squeezing latency and metric improvements out of storage engines while keeping designs maintainable.
6 years of coding experience
1 year of employment as a software developer
Master of Science - MS, Information Networking, 4.0 / 4.0, Master of Science - MS, Information Networking, 4.0 / 4.0 at Carnegie Mellon University
Bachelor of Engineering - BE, Software Engineering, 92.49 / 100, Bachelor of Engineering - BE, Software Engineering, 92.49 / 100 at Shanghai Jiao Tong University
Contributions:250 reviews, 127 commits, 102 PRs in 5 months
Contributions summary:Zhidong primarily contributed to the back-end development of the RisingWave database, focusing on the expression and object store modules. They refactored and reordered expressions, ensuring consistency in building expressions. Additionally, they implemented streaming upload for S3 and in-memory object stores, and implemented several optimizations for the storage engine, including improving the metrics and performance. These changes enhanced the system's capabilities for stream processing and data management.
Contributions:29 commits, 26 pushes, 1 branch in 6 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.