Kaiming Ouyang is a Ph.D.-trained computer scientist specializing in parallel runtime systems, with a decade of experience bridging academic research and national-lab practice. He earned his doctorate at the University of California, Riverside under Dr. Zizhong Chen and spent extended internships at Argonne National Laboratory's PMRS group, gaining hands-on experience in high-performance and parallel computing under Dr. Pavan Balaji and Dr. Min Si. His background includes international exposure as an exchange student at POSTECH and a solid engineering foundation from the University of Electronic Science and Technology of China. Kaiming combines deep systems research with applied development skills, focusing on scalable runtime designs that enable efficient parallel execution. Colleagues value his ability to translate complex runtime concepts into practical implementations for large-scale computing environments.
10 years of coding experience
Bachelor of Engineering (B.Eng.), Computer Science, Bachelor of Engineering (B.Eng.), Computer Science at University of Electronic Science and Technology
Exchange Student, Computer Science, Exchange Student, Computer Science at Pohang University of Science and Technology
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of California, Riverside
Contributions:3 PRs, 769 pushes, 50 branches in 2 years 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.