Hao Zhang is a research scientist with 11 years of experience building data management systems tailored for intelligent agents, currently working on AI+Data at ByteDance in Shenzhen. His work spans GPU/NPU-accelerated data systems, graph databases, and distributed query processing, with a PhD focus in system engineering and database management from The Chinese University of Hong Kong. Prior roles at Huawei, Tencent, and CUHK reflect deep expertise in distributed GNN systems and scalable SQL/graph processing pipelines. He combines academic rigor with industry-scale implementation, optimizing data stacks for high-throughput ML and graph workloads. Based in Shenzhen, Hao uniquely bridges hardware-aware system design and agent-oriented data orchestration, often turning research prototypes into production-ready components.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Engineering - BE Computer Science and Technology (HongYi Honor Class), Bachelor of Engineering - BE Computer Science and Technology (HongYi Honor Class) at Wuhan University
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.