Yufei Cheng

Software Engineer at Google

Beijing, China
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
Yufei Cheng is a software engineer with 14 years of experience, currently working at Google out of Beijing after internships at Apple and advanced degrees from Carnegie Mellon and Tsinghua. He blends systems-level networking expertise—demonstrated by contributions to the ns-3 DSR routing model on GitHub—with product-scale engineering at a top-tier tech company. Trained originally in architecture, he brings a design-oriented perspective to computational problems, often focusing on clean protocol implementations and bug-driven improvements. Comfortable across research and production contexts, he is known for translating deep technical work into robust, maintainable code.
code14 years of coding experience
bookMaster of Science in Architecture, Master of Science in Architecture at Tsinghua University
bookMaster of Science in Computational Design, Master of Science in Computational Design at Carnegie Mellon University
github-logo-circle

Github Skills (9)

protocols10
c-language10
cprogramming-language10
ipv410
network-protocol10
data-structure9
algorithm9
data-structures9
algorithms9

Programming languages (4)

TypeScriptDockerfileC++Python

Github contributions (5)

github-logo-circle
nsnam/ns-3-dev-git

Jan 2012 - May 2014

GitHub read-only mirror of ns-3-dev repository, will be kept in sync with main GitLab.com repository. Please DO NOT file pull requests here; instead, file issues and merge requests at https://gitlab.com/nsnam/ns-3-dev/
Role in this project:
userBack-end Developer
Contributions:7 commits in 2 years 3 months
Contributions summary:Yufei primarily contributed to the ns-3-dev-git repository by implementing and updating the Dynamic Source Routing (DSR) protocol. Their work included adding IPv4 DSR routing functionality, updating the DSR model, and fixing related bugs within the DSR implementation. The commits demonstrate a focus on modifying DSR options, headers, and routing logic to improve the protocol's functionality and address reported issues.
twinedevsyncgitlabmerge-requests
Contributions:7 pushes, 1 branch in 5 days
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