Guoliang Hua

SDE II at Microsoft

China
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
Guoliang Hua is an experienced SDE II at Microsoft with eight years of professional software engineering experience and a strong academic foundation from Beihang University. He focuses on backend development and test automation, notably contributing bug fixes and test infrastructure improvements to the widely used onnx/tensorflow-onnx converter to improve model conversion accuracy and reliability. Based in China, he brings practical expertise in handling shape inference, operation-specific issues, and domain handling in ML model tooling. Colleagues rely on him to stabilize complex conversion pipelines and harden testing frameworks, a behind-the-scenes capability that directly improves downstream ML deployments.
code8 years of coding experience
bookMaster's degree, Computer Science, Master's degree, Computer Science at Beihang University
bookBachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Beijing Information Technology Institute
github-logo-circle

Github Skills (16)

keras10
debug10
deeplearning-ai10
exports10
deep-learning10
inference10
tensorflow10
onnx10
shapes10
python10
convert10
exporter10
converting10
test-automation10
machine-learning9

Programming languages (10)

TypeScriptC#JavaC++ShellHTMLJupyter NotebookPureBasic

Github contributions (5)

github-logo-circle
onnx/tensorflow-onnx

Nov 2018 - Jul 2019

Convert TensorFlow, Keras, Tensorflow.js and Tflite models to ONNX
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:262 commits, 173 PRs, 115 pushes in 8 months
Contributions summary:Guoliang primarily focused on bug fixes and enhancements to the TensorFlow to ONNX converter project. They addressed issues related to shape inference, the handling of specific operations, and the use of the MS domain. The user also worked on improving test infrastructure, including modifying test configurations and fixing test cases related to backends. The user's contributions directly impact the functionality and accuracy of the conversion process, as well as the reliability of the testing framework.
tensorflowjsexportdeep-learningonnxkeras-tensorflow
nbcsm/tensorflow-onnx

Nov 2018 - May 2019

Convert TensorFlow models to ONNX
Contributions:15 PRs, 388 pushes, 137 branches in 6 months
deep-learningonnxtensorflowtensorflow-models
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