Yu Zheng

Software Engineer at Google

San Jose, California, 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
Yu Zheng is an experienced full-stack software engineer and former R&D leader with 11+ years building backend systems and mobile clients across languages from Java and Scala to Swift, Objective‑C, C/C++ and Python. Currently at Google after senior engineering roles at LinkedIn and a decade of technical leadership at Cadence, he brings deep expertise in timing, signal integrity and delay analysis applied to complex, performance-critical systems. He contributes to notable open-source infrastructure like LinkedIn's rest.li, improving schema translation and serialization robustness—work that reflects a focus on reliable data handling at scale. A Columbia Ph.D. in electrical engineering with roots in microelectronics from Peking University, he combines rigorous research training with hands-on production engineering and a track record of shipping cross-platform features and backend migrations.
code11 years of coding experience
job4 years of employment as a software developer
bookM.S., Microelectronics, M.S., Microelectronics at Peking University
bookPh.D., Electrical Engineering, Ph.D., Electrical Engineering at Columbia University
github-logo-circle

Github Skills (9)

javas10
restful10
data-serialization10
rest10
java10
serialization10
testing8
data-structure7
data-structures7

Programming languages (4)

JavaC++JavaScriptGo

Github contributions (5)

github-logo-circle
linkedin/rest.li

Feb 2019 - Oct 2019

Rest.li is a REST+JSON framework for building robust, scalable service architectures using dynamic discovery and simple asynchronous APIs.
Role in this project:
userBack-end Developer
Contributions:6 commits in 7 months
Contributions summary:Yu primarily focused on enhancing the `rest.li` framework, addressing the core logic related to data serialization and schema translation. Their contributions include adding default null values to translated union aliased members and escaping keywords in inline schema namespaces, which improves the framework's robustness and data handling. Additionally, the user worked on encoding and parsing PDL schemas, fixing bugs related to nested properties and empty datamap values within the PDL format.
architecturesapiscalableasynchronousrestful
yuzheng21/codecon

Jul 2016 - May 2020

Contributions:104 pushes, 1 branch in 3 years 11 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.
Request Free Trial
Yu Zheng - Software Engineer at Google