Xu Hao is a software engineer based in the San Francisco Bay Area with a decade of experience bridging research and production systems. A Ph.D. candidate in Computer Science from William & Mary with a strong academic record, he has applied his expertise in signal processing and high-performance computing to roles at LinkedIn, Facebook (ML scheduling), and Amazon internships. His background spans theoretical coursework and hands-on research—teaching algorithms and theory while building tools for HPC and contributing to data infrastructure optimizations. Comfortable in both research and large-scale production environments, he brings deep expertise in statistical signal processing, error-control coding, and systems for machine learning workloads. Colleagues describe him as someone who translates complex theory into practical, scalable engineering solutions.
10 years of coding experience
2 years of employment as a software developer
PhD Candidate, Computer Science, 3.8/4.0, PhD Candidate, Computer Science, 3.8/4.0 at The College of William and Mary
Master of Science (MS), Information and Signal Processing, Master of Science (MS), Information and Signal Processing at University of Chinese Academy of Sciences
Bachelor's degree, Electrical, Electronics and Communications Engineering, Bachelor's degree, Electrical, Electronics and Communications Engineering at Wuhan University of Technology
Contributions:5 pushes, 1 branch in 7 years 2 months
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.