Boteng Yao is a Senior Software Engineer with 7 years of experience building cloud-native backend systems and streaming infrastructure, currently working at Google in Cambridge, MA. He brings a rare blend of hardware and software expertise—spanning FPGA/Verilog and systems programming in Go, C/C++, Java, and Python—which he applies to high-performance, distributed services. His open-source contributions to the widely used Envoy proxy (notably the dns_filter) show hands-on experience with protocol robustness, fuzz testing, and test automation. Comfortable across AWS/Azure, Kubernetes, and data stores like Redis and Ceph, he excels at shipping resilient systems and hardening edge/network components. Educated at Cornell and FAU with research experience in both academia and industry, he prefers tackling low-level reliability challenges that improve large-scale service behavior.
7 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Electrical, Electronic and Communication Engineering (EEI), Bachelor's degree, Electrical, Electronic and Communication Engineering (EEI) at FAU Erlangen-Nürnberg
Bachelor's degree, Electrical and Computer Engineering, Bachelor's degree, Electrical and Computer Engineering at Tianjin University
Master of Engineering, Electrical and Computer Engineering, Master of Engineering, Electrical and Computer Engineering at Cornell University
German, English, Chinese
Stackoverflow
Stats
1reputation
59reached
0answers
1question
Github Skills (8)
unit-testing10
c-language10
dns10
cprogramming-language10
test-automation10
recursion6
warnings6
grpc3
Programming languages (8)
C#TypeScriptC++SCSSJavaScriptGoRich Text FormatPython
Contributions:936 reviews, 17 commits, 323 PRs in 7 months
Contributions summary:Boteng primarily contributed to the `dns_filter` of the Envoy proxy, implementing features and addressing issues related to DNS message handling. Their work involved disabling malformed DNS messages, writing tests, and modifying existing tests to validate the functionality. The user's contributions extended to fuzz testing the filter, as well as refactoring and fixing the existing issues.
Contributions:915 pushes, 261 branches in 4 years 4 months
cloud-nativeproxy
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.