Zirui Zhuang is an Associate Professor and seasoned researcher-engineer with 12 years of experience at the intersection of telecommunications, networking, and machine learning. He holds a Ph.D. in Computer Systems Networking and Telecommunications from Beijing University of Posts and Telecommunications and was a visiting scholar at the University of Houston, blending rigorous academic research with practical industry projects. His work spans network routing and scheduling, (deep-)reinforcement learning, and applying ML to networking problems, supported by strong software skills in Python, TensorFlow, MATLAB and production experience in C++, C#, PHP. He has led cloud infrastructure initiatives with OpenStack—covering virtual networking, bare-metal auto-discovery, and network functions virtualization—demonstrating an ability to move innovations from prototype to deployable systems. Known for bridging theory and practice, he brings both academic depth and hands-on engineering to solve real-world telecom challenges.
12 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computer Systems Networking and Telecommunications, Doctor of Philosophy (Ph.D.), Computer Systems Networking and Telecommunications at Beijing University of Posts and Telecommunications
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.