Hari Subramoni

Assistant Professor at The Ohio State University

Columbus, Ohio, United States
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
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.
code8 years of coding experience
job17 years of employment as a software developer
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at The Ohio State University
bookB.Tech, Computer Science, B.Tech, Computer Science at University of Kerala
github-logo-circle

Github Skills (26)

python10
windows10
linux10
configurations10
package-manager10
multiple-versions9
hpc9
fortran9
mpi9
scientific-computing9
macos9
build-tools9
cuda8
monte-carlo8
ab-initio8

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
harisubramoni/spack

Oct 2019 - Nov 2019

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Contributions:8 pushes in 27 days
compilersmacrosazerothcoredubplatforms
harisubramoni/miniAMR

Sep 2021 - Sep 2021

MiniAMR Adaptive Mesh Refinement (AMR) Mini-App
Contributions:1 push in 1 day
amrmeshrefinementadaptiveadaptive-mesh-refinement
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