Bowei Du is a Senior Staff Software Engineer and GKE/Kubernetes networking tech lead at Google with over a decade of experience designing and shipping distributed systems, developer platforms, and high-performance networking infrastructure. He holds a BS from Cornell and a PhD from UC Berkeley under Eric Brewer, where he focused on distributed storage and networking for poor-connectivity environments—work that informs his practical approach to resilient systems. Previously an early engineer at Instart Logic, he built core C++ networking libraries, a high-performance RPC layer, and a distributed object cache that served production traffic at scale. At Google he leads open-source Kubernetes networking efforts and has contributed substantive backend, DevOps, and docs work to prominent projects like gateway-api and cloud-provider-gcp. Comfortable across C/C++, Java, and Python, he combines low-level systems expertise with cloud-native operations and a knack for turning research insights into production-grade infrastructure.
10 years of coding experience
2 years of employment as a software developer
PhD, Computer Science, PhD, Computer Science at University of California, Berkeley
BS, Computer Science, BS, Computer Science at Cornell University
cloud-provider-gcp contains several projects used to run Kubernetes in Google Cloud
Role in this project:
Back-end Developer & Cloud Engineer
Contributions:41 reviews, 55 commits, 14 PRs in 11 months
Contributions summary:Bowei primarily contributed to the GCE cloud provider, focusing on refactoring the code into more manageable chunks. Their work involved splitting the GCE cloud provider into separate files and modules for better organization and maintainability. A significant portion of the user's effort went into implementing new APIs for managing and allocating cloud resources like PodCIDRs using Google cloud's beta and alpha features. They also added metrics for monitoring operations, improved various GCE operations, and enabled the use of generated code stubs for the service, showing an understanding of GCE services and their APIs.
Contributions:1 release, 227 reviews, 194 commits in 4 years 11 months
Contributions summary:Bowei's commits primarily focus on build system modifications, indicating a strong involvement in DevOps and build automation tasks. The user implemented build templates using `go build`, modified the build script and test scripts, and made updates to the Dockerfile and build rules. These changes suggest a focus on improving the build and deployment process for the Kubernetes ingress-gce project.
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.