Satyanvesh Dittakavi is a Senior Software Development Engineer with a strong mathematical background and over a decade of professional experience, currently driving low-level HPC and ML platform work at AMD on the ROCm/HIP stack. He specializes in C/C++ systems programming, compiler toolchains (LLVM/Clang), and heterogeneous compute APIs, and has contributed kernel samples, memory-management fixes and occupancy tooling to the widely used HIP open-source repository. Prior roles span banking middleware, IBM MQ-based backend systems, and POS middleware, giving him practical cross-domain experience from embedded devices to large-scale HPC. He combines academic rigor—M.Tech. and M.Sc. in computer science/mathematics—with hands-on performance profiling and debugging of TensorFlow/PyTorch workloads on ROCm. Known for shipping production fixes and improving test/sample coverage, he brings both research-oriented publication experience and pragmatic engineering discipline. Based in Hyderabad, he’s motivated by complex performance challenges and quickly adopting new technologies to close the gap between research and production.
6 years of coding experience
6 years of employment as a software developer
Master of Technology (M.Tech.), Computer Science, 8.3/10, Master of Technology (M.Tech.), Computer Science, 8.3/10 at Sri Sathya Sai Institute of Higher Learning
12th class, 12th class at Class XII Nalanda Junior College
10th class, A (88%), 10th class, A (88%) at Ravi high school
HIP: C++ Heterogeneous-Compute Interface for Portability
Role in this project:
Backend Developer
Contributions:5 reviews, 65 commits, 33 PRs in 3 years 2 months
Contributions summary:Satyanvesh primarily contributed to the `hip` repository, focusing on the implementation of kernel samples, memory management functions, and occupancy APIs. They added new cookbook samples, particularly for occupancy, and fixed existing functions like `hipMemcpy` and `hipMemGetInfo`. Additionally, the user made changes to device functions and updated tests and sample code across the repository.
Contributions:44 pushes, 61 branches in 3 years 1 month
cudacppgpuc-plus-plusportable
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
Satyanvesh Dittakavi - Senior Software Development Engineer at AMD