Yongzhe Zhang is a software engineer with a Ph.D. in computer science and a decade of experience focused on scalable graph processing and parallel algorithms. His doctoral work developed domain-specific languages and program-analysis-driven optimizations to simplify distributed-memory graph analytics, and he has recently pursued linear-algebra approaches for parallel and distributed graph processing. Now at Tencent, he applies research-grade techniques to production-scale systems, drawing on earlier experience in erasure coding, reliable storage, and computer vision. Trained at SOKENDAI/NII and Shanghai Jiao Tong University, he combines deep academic rigor with practical engineering at scale. Colleagues describe him as someone who bridges language design and systems performance, making complex distributed computations more accessible and efficient.
10 years of coding experience
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at The Graduate University for Advanced Studies
Master's degree, Computer Science, Master's degree, Computer Science at Shanghai Jiao Tong University
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.