Summary
Huibing Dong is a software engineer and PhD candidate at the University of Minnesota with nine years of experience building distributed systems and ML infrastructure. He focuses on distributed LLM serving (batching, caching, scheduling, sharding), learned indexes, SQL optimization, and emerging storage/memory tech such as CXL and ZNS. Huibing has industrial experience accelerating LLM inference and productionizing inference at Google Vertex and internships across HPE, Futurewei, and FlowGPT, tying academic research to real-world systems. His work blends systems research—often applying AI to data distribution problems—with hands-on engineering for storage, key-value stores, and disaggregated memory architectures. Based in Minnesota, he brings both formal methods exposure (TLA+) and practical optimizer/AlloyDB experience from Google internships. Colleagues describe him as someone who bridges deep research insight with pragmatic, performance-driven system design.
9 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Minnesota
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Shandong University