Vyas Ramasubramani is a software engineer at NVIDIA with a decade of experience building high-performance, GPU-accelerated systems and developer tooling. He holds a PhD in Chemical Engineering and Scientific Computing from the University of Michigan and bridges scientific research with production-grade engineering, contributing extensively to the RAPIDS ecosystem (cuDF, cuML, RMM, RAFT) and core projects like Cython and SciPy. His strengths are low-level C++/Cython integration, build systems and CI/CD automation, and performance-focused backend engineering—skills he’s used to modernize builds, remove heavy dependencies, and enable wheel distribution. He also contributes to developer-facing tools such as VimTeX, showing a tendency to improve workflows and testing robustness across diverse open-source communities. An under-the-radar asset: his academic background in computational science informs pragmatic optimizations for numerical libraries used in ML and scientific computing.
9 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD, Chemical Engineering and Scientific Computing, Doctor of Philosophy - PhD, Chemical Engineering and Scientific Computing at University of Michigan
Foothill College
Diploma, High School/Secondary Diplomas and Certificates, Diploma, High School/Secondary Diplomas and Certificates at Lynbrook High School
BSE, Chemical and Biological Engineering, Graduate, BSE, Chemical and Biological Engineering, Graduate at Princeton University
Contributions:3846 reviews, 261 commits, 535 PRs in 1 year 9 months
Contributions summary:Vyas is primarily involved in the development of cuDF, a GPU DataFrame library, contributing to both core backend functionality and performance improvements. Their commits demonstrate a focus on low-level optimizations and code efficiency, evident in their work related to streamlining data structures and refactoring core APIs. Additionally, they addressed issues in expression parsing, particularly enhancing the performance of the AST-based code.
Contributions:399 reviews, 34 commits, 99 PRs in 1 year 7 months
Contributions summary:Vyas primarily contributed to the build and compilation processes within the RMM repository, including compiling Cython code with C++17 support and fixing parameter names. They also significantly impacted the build system by simplifying CMake linting and integrating scikit-build. Furthermore, the user was involved in merging branches and updating build scripts to keep the project current.
cudamemory-managementmemorycpppython
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.