Aryaman Gupta is a software engineer and researcher with nine years of experience specializing in computer graphics, high-performance GPU programming, and interactive visualization of large-scale scientific simulations. He completed a PhD and multiple postdoctoral roles at Technische Universität Dresden and MPI-CBG, where he developed a novel Volumetric Depth Image visualization method and integrated it into open-source frameworks for in-situ, high-frame-rate rendering. Now at AMD in Munich, he applies his research-led expertise to production-scale software development, focusing on performance, compression, and inter-GPU communication optimizations. Early hands-on experience includes building AR apps and Unity-based simulators for autonomous underwater vehicles, and leading technical student organizations—evidence of his blend of practical engineering, team leadership, and outreach. Notably, his work bridges cutting-edge academic research and usable tooling, delivering reproducible, well-documented integrations that accelerate scientific discovery.
8 years of coding experience
10 years of employment as a software developer
Matriculation (Grade 10), Matriculation (Grade 10) at Jamnabai Narsee School
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Technische Universität Dresden
High School, High School at R.N. Podar School, Mumbai
B.Tech. M.Tech. Dual Degree Computer Science, B.Tech. M.Tech. Dual Degree Computer Science at National Institute of Technology Rourkela
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
Aryaman Gupta - MTS Software Development Engineer at AMD