Summary
Cheng-chun Tu is a Principal Software Engineer and Linux kernel specialist with a Ph.D. and over a decade of industrial experience building high-performance network dataplanes for cloud, DPU, and virtualization platforms. Currently at NVIDIA working on BlueField DPUs and Open vSwitch, he previously led cross-BU SDN dataplane architecture at VMware, bridging hardware offloads, eBPF/XDP, P4, and software forwarding. An active open-source maintainer and contributor, his work spans Linux kernel networking, iproute2 (ERSPAN support), DPDK, and long-standing contributions to Open vSwitch, including critical bug fixes and datapath features. He combines deep research grounding in OS and CPU architectures (x86/ARM) with hands-on experience in InfiniBand RDMA and cloud/Kubernetes networking, making him adept at both prototyping and production incident resolution. Based in Sammamish, WA, he is notable for translating academic rigor into robust, scalable network virtualization products used across public clouds and enterprise deployments.
11 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Electrical and Electronics Engineering, 3.82, Bachelor's degree, Electrical and Electronics Engineering, 3.82 at National Chiao Tung University
freebsd
Master, Dependable Computer System, Master, Dependable Computer System at Chalmers University of Technology, Sweden
Ph.D, Computer Science Department, Ph.D, Computer Science Department at Stony Brook University