Robert Xiu

QA Engineer at AMD

Old Toronto, Ontario, Canada
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

👤
Senior
🎓
Top School
Robert Xiu is a QA engineer and mathematician-computer scientist from the University of Toronto with 11 years of hands-on software experience across firmware validation, backend systems, and ML infrastructure. He currently validates platform firmware at AMD while contributing to high-profile open-source projects like PyTorch, where he improved tensor and convolution meta-tensor functionality and data-processing utilities. Robert has built production services and APIs (Java Spring Boot, Python, AWS) that scaled trading infrastructure and sped up core algorithms by 500%, and has experience optimizing CI/CD and model-serving pipelines. His background spans full-stack feature work, low-level C and embedded-focused testing, and research-grade computer vision and ConvNet development. Notably, he combines rigorous mathematical thinking with practical engineering—writing compilers for teaching, creating curriculum, and shipping deployable systems.
code11 years of coding experience
job4 years of employment as a software developer
bookHBSc, Mathematics and Computer Science, 4.00, HBSc, Mathematics and Computer Science, 4.00 at University of Toronto
languagesChinese, English
github-logo-circle

Github Skills (12)

neural-network10
pytorch10
machine-learning10
tensor10
python10
data-pipelines9
autograd9
data-pipeline9
deeplearning-ai9
deep-learning9
numpy8
gpu7

Programming languages (15)

PowerShellC#JavaC++RustTwigVueHTML

Github contributions (5)

github-logo-circle
pytorch/pytorch

Jun 2022 - Aug 2022

Tensors and Dynamic neural networks in Python with strong GPU acceleration
Role in this project:
userBack-end Developer & ML Engineer
Contributions:52 reviews, 11 commits, 6 PRs in 2 months
Contributions summary:Robert primarily contributed to the PyTorch codebase by adding and improving functionalities within the data processing and core tensor manipulation modules. Their work involved implementing a functional API for file listing, enhancing the `random_split` function to support fractional splits, and adding validation for mapper functions. Furthermore, the user worked on shape calculations for meta tensors within the convolution modules, specifically for `Conv2d`, thereby contributing to the improvements in the automatic differentiation and meta-tensor capabilities of PyTorch.
pythongpu-accelerationdeep-learninggpunumpy
approx-ml/approx

Jul 2022 - Aug 2022

Automatic quantization library
Contributions:15 reviews, 28 commits, 14 PRs in 1 month
nlppythondeep-learningmachine-learningneural-network
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
Robert Xiu - QA Engineer at AMD