Shihao Xu

Software Engineer at Facebook

Menlo Park, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Shihao Xu is a software engineer with 11 years of experience specializing in distributed systems, parallel computing, databases, and scalable web services, currently building AI infrastructure and ML training platforms at Facebook in Menlo Park. He brings practical end-to-end product experience—from architecting horizontally scalable cloud services and column-store database schemas to implementing backend APIs and CI/CD pipelines using containerization. His internships reveal a pattern of turning architecture discussions into production: designing DynamoDB-backed services with Redis caching and queue-driven notifications, and reworking legacy APIs by transforming ASTs. Academically grounded with a CS master’s from UCLA and a strong C++/Java/Python toolset, he also has hands-on exposure to performance optimization (multi-threading) and fraud-detection at high throughput, showing a blend of systems-level thinking and pragmatic delivery.
code11 years of coding experience
job1 year of employment as a software developer
bookBachelor’s Degree, Information Engineering, 88.5/100, Bachelor’s Degree, Information Engineering, 88.5/100 at Huazhong University of Science and Technology
bookMaster’s Degree, Computer Science, 3.9/4.0, Master’s Degree, Computer Science, 3.9/4.0 at University of California, Los Angeles
github-logo-circle

Github Skills (94)

python10
sharding10
deep-learning10
gpu10
gpu-acceleration10
acceleration10
numpy10
recommender-system10
neural-network10
tensor10
raii10
tensorflow10
autograd10
cuda10
machine-learning10

Programming languages (7)

C++CJavaScriptHTMLVimLPythonKotlin

Github contributions (5)

github-logo-circle
xsh6528/leetcode-cpp

Jun 2016 - Jan 2017

Contributions:190 pushes, 1 branch in 7 months
xush6528/pytorch

Aug 2019 - Mar 2022

Tensors and Dynamic neural networks in Python with strong GPU acceleration
Contributions:18 pushes, 9 branches in 2 years 7 months
pythongpu-accelerationdeep-learninggpuacceleration
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.
Request Free Trial