Zeling Feng

Software Engineer at Google

Sunnyvale, 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

🤩
Rockstar
🎓
Top School
Zeling Feng is a systems-focused software engineer with 11 years of experience, currently building networking and kernel-level infrastructure at Google from Sunnyvale. He blends system programming and functional programming interests, with hands-on work on Fuchsia's Netstack3 in Rust and kernel/networking contributions in Go/C++ for gVisor. His gVisor contributions improved TCP reliability and test coverage—adding PAWS testing, IPv6 extension header handling, and TCP options support—highlighting deep protocol-level knowledge and a test-driven approach. Educated at Fudan and Brown, he has a history of low-latency and systems work from algorithmic trading to face-platform engineering, and prefers solving subtle correctness and interoperability challenges that often go unnoticed.
code11 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science, Computer Software Engineering, Bachelor of Science, Computer Software Engineering at Fudan University
bookMaster's degree, Computer Science, Master's degree, Computer Science at Brown University
github-logo-circle

Github Skills (8)

go10
networking10
tcp10
testing10
container9
docker8
linux8
dockers8

Programming languages (7)

C++RustCJavaScriptGoHTMLEmacs Lisp

Github contributions (5)

github-logo-circle
google/gvisor

Apr 2020 - Dec 2022

Application Kernel for Containers
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:66 commits, 14 comments, 19 issues in 2 years 8 months
Contributions summary:Zeling primarily contributed to improving the `gvisor`'s TCP implementation, focusing on test accuracy and reliability. They corrected an issue in a TCP test regarding window size and made several improvements to packet impact tests by handling OTW Seq segments and adding support for TCP options and IPv6 extension headers. The user also introduced and tested PAWS (Protection Against Wrapped Sequence numbers) mechanism, demonstrating a deep understanding of TCP protocol.
containerskernelseccomplinuxsandbox
zeling/chess

Nov 2017 - Jun 2022

a chess platform for agents
Contributions:3 PRs, 26 pushes, 1 branch in 4 years 7 months
chess-engineagentsmachine-learning
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
Zeling Feng - Software Engineer at Google