Ajay Thorve

Senior Software Engineer at NVIDIA

Washington, District of Columbia, 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
Ajay Thorve is a Senior Software Engineer at NVIDIA with nine years of experience building GPU-accelerated data and visualization tooling, blending JavaScript, Python, cloud, and WebGL expertise. At RAPIDS he contributes to high-performance back-end systems—integrating cuDF and CuPy into datashader workflows to speed large-scale rendering and visualization. His background spans AI infrastructure, real-time collaborative tools at NYU, and production web and mobile projects, reflecting a strong full-stack and systems remit. He’s an engaging speaker on accelerating visualization workflows (JupyterCon, PyPizza) and brings practical research experience to production engineering. Notably, he has deep hands-on experience bridging GPU DataFrame APIs with visualization pipelines to unlock interactive performance on massive datasets.
code9 years of coding experience
job4 years of employment as a software developer
bookBachelor of Engineering (BE), Computer Engineering, 70%, Bachelor of Engineering (BE), Computer Engineering, 70% at St. Francis Institute Of Technology
bookMaster of Science (MS), Computer Science, 3.73, Master of Science (MS), Computer Science, 3.73 at New York University
bookHSC, Science, 75%, HSC, Science, 75% at Sir Parashurambhau College, Pune
languagesEnglish, Hindi, Marathi
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

data-visualizations10
gpu-programming10
cudf10
data-visualization10
data-visualisation10
numba10
python10
cupy10
data-engineering9
pandas8
raster7
datashader7
rasterizing7
rasterizer7
rasterize7

Programming languages (9)

TypeScriptC++ShellCMakeJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
holoviz/datashader

Aug 2020 - Mar 2022

Quickly and accurately render even the largest data.
Role in this project:
userBack-end Developer
Contributions:8 reviews, 5 commits, 4 PRs in 1 year 7 months
Contributions summary:Ajay primarily contributed to integrating and updating the project's interaction with cuDF, a GPU-accelerated DataFrame library. They addressed API updates, minimum version requirements, and efficient data conversion between cuDF and other array formats like cupy. Their work involved modifying code within multiple modules, including those related to data processing and glyph rendering, to leverage cuDF's capabilities for accelerated computation, and fix an incorrect version comparison. Additionally, the user made updates to support cupy integration in the spread and dynspread functions.
renderrasterizationdata-visualizationsdatashaderholoviz
Contributions:113 commits, 52 PRs, 104 pushes in 3 months
installationopenedx
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
Ajay Thorve - Senior Software Engineer at NVIDIA