Congzhe Cao

Software Engineer at Huawei

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

🤩
Rockstar
🎓
Top School
Congzhe Cao is a software engineer and researcher with 8 years of experience applying machine learning, signal processing, and compiler optimization to communications, storage, and high-performance systems. He holds a PhD in Electrical and Computer Engineering (3.98/4.0) and has authored 25+ peer-reviewed papers in top IEEE journals and conferences with ~156 citations. At Huawei and previously at MERL and the University of Alberta, he delivered practical C/C++ and CUDA implementations of polar, fountain, and constrained-sequence codes, and developed ML-driven compiler/back-end optimizations for GPUs. His work uniquely spans both theory and production-ready systems: from code construction for 5G and 400Gbps fiber backhaul to variable-length constrained codes for flash and DNA storage. Comfortable across C/C++, Python, TensorFlow/Keras, LLVM and parallel programming paradigms, he combines academic rigor with hands-on engineering to bridge research innovations into deployable solutions.
code8 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy (PhD), Electrical and Computer Engineering, Overall 3.98/4.0, Doctor of Philosophy (PhD), Electrical and Computer Engineering, Overall 3.98/4.0 at University of Alberta
bookBachelor of Engineering (B.E.), Computer Systems Networking and Telecommunications, Overall 85.0/100(3.48/4.0), Major 88.7/100(3.74/4.0), Bachelor of Engineering (B.E.), Computer Systems Networking and Telecommunications, Overall 85.0/100(3.48/4.0), Major 88.7/100(3.74/4.0) at University of Science and Technology Beijing
bookMaster of Engineering (M.Eng.), Information Technology, Overall 88.8/100 (3.74/4.0), Master of Engineering (M.Eng.), Information Technology, Overall 88.8/100 (3.74/4.0) at Beijing Institute of Technology
languagesEnglish, Chinese, French
github-logo-circle

Github Skills (7)

compiler10
modular10
llvm-ir10
clang10
llvm10
toolchain10
cling1

Programming languages (2)

C++LLVM

Github contributions (5)

github-logo-circle
CongzheUalberta/LT

Jun 2017 - Aug 2017

Contributions:49 pushes, 1 branch in 1 month
CongzheUalberta/llvm-project

Oct 2023 - Apr 2024

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:8 pushes, 2 branches in 6 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.
Request Free Trial
Congzhe Cao - Software Engineer at Huawei