Hari Subramoni is an Assistant Professor and researcher in High-Performance Computing with eight years of professional experience designing, developing, and deploying MPI runtimes and network-aware software for production supercomputing centers. He led development of the MVAPICH2 family—widely adopted MPI implementations that have powered Top500 systems and driven over a million downloads—bringing innovations in PMI2/SLURM integration, virtualization (SR-IOV, IVSHMEM), and GPU-aware RDMA. His expertise spans parallel computer architecture, InfiniBand/Omni-Path networking, topology-aware computing, and performance-oriented storage and programming models for exascale systems. Based in Columbus, Ohio, he combines deep systems-building know-how from industry router and networking work with academic research, making him adept at turning low-level networking features into scalable HPC software. An interesting non-obvious note: his work on MVAPICH2-Virt achieved near-native performance for SR-IOV-based virtualized HPC environments, demonstrating practical virtualization gains for latency-sensitive workloads.
8 years of coding experience
17 years of employment as a software developer
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at The Ohio State University
B.Tech, Computer Science, B.Tech, Computer Science at University of Kerala
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.