Qiao Kang is a Senior HPC Middleware Engineer with 10 years of experience specializing in MPI, parallel I/O, and GPU collective communication. Currently at NVIDIA after leading middleware development for Intel MPI, Qiao has a strong research-to-production track record that spans Berkeley Lab and Argonne, where work on HDF5 optimizations and a 20x faster caching system demonstrated measurable impact on large-scale scientific workflows. He holds a PhD in Computer Engineering from Northwestern and blends deep algorithmic understanding with practical engineering to optimize I/O and GPU communication for HPC workloads. Based in Austin, Qiao pairs academic rigor with industry delivery—an engineer who moves innovations from conference papers to production middleware.
10 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS Computer Science and Statistics, Bachelor of Science - BS Computer Science and Statistics at University of St Andrews
Doctor of Philosophy - PhD Computer Engineering, Doctor of Philosophy - PhD Computer Engineering at Northwestern University
Proactive Data Containers (PDC) software provides an object-centric API and a runtime system with a set of data object management services. These services allow placing data in the memory and storage hierarchy, performing data movement asynchronously, and providing scalable metadata operations to find data objects.
Contributions:1 review, 835 commits, 25 PRs in 1 year 11 months
runtime-systemmemoryruntimeproactivemetadata
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.