Summary
Zhang Liu is a software engineer with eight years of experience specializing in programmable storage and distributed systems, currently building network-function offloads at Google using Barefoot Tofino P4 switches and Netronome SmartNICs. His PhD work and research at University of Colorado Boulder focused on offloading distributed functions with eBPF, DPDK, and programmable storage optimizations, bridging systems research and production networking. He has a strong track record in high-throughput telemetry and caching research—designing a DPDK+Kafka ingestion pipeline at ESnet that hit >10M msgs/s and co-authoring papers from AT&T Labs on multi-tier caching and cloud scheduling. Comfortable across SDN, 5G core optimizations, and low-level dataplane programming, he brings both academic rigor and hands-on implementation experience to hard networking problems. Based in Raleigh, NC, he combines deep protocol and hardware-aware skills with a history of shipping measurable performance wins in research and industry contexts.
8 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Interdisciplinary Telecommunication, Doctor of Philosophy (Ph.D.), Interdisciplinary Telecommunication at University of Colorado Boulder
Msc, Communication Systems, Msc, Communication Systems at EPFL (École polytechnique fédérale de Lausanne)
BEng, Information Engineering, BEng, Information Engineering at Shanghai Jiao Tong University