Sreenivasa Kolam

Principal Member Of Technical Staff at AMD

Bengaluru, Karnataka, India
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
Sreenivasa Kolam is a Principal Member of Technical Staff with over two decades of experience in embedded systems, semiconductors, and AI/ML across both product and services environments. Currently at AMD’s global R&D organization, he combines hands-on C/C++ and RTOS development with system-level design, debugging and release triage for ROCm software. He maintains and contributes ROCm recipes to the widely used Spack package manager, improving build reliability and dependency handling for the ROCm ecosystem. Throughout a career spanning HP, Dover, Tekorion and AMD in India and the US, he has led cross-functional R&D initiatives and acted as a strong individual contributor on complex firmware and software products. Known for clear communication and relationship-building, he pairs deep SDLC and agile experience with a knack for diagnosing obscure integration and build issues. His background reflects both long-term systems ownership and open-source impact that eases deployment of GPU compute stacks.
code5 years of coding experience
job25 years of employment as a software developer
bookBengaluru University
github-logo-circle

Github Skills (7)

roc10
cmake10
package-management10
python9
hip9
cprogramming-language7
c-language7

Programming languages (4)

C++CAssemblyPython

Github contributions (5)

github-logo-circle
spack/spack

Aug 2020 - Jan 2023

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBack-end Developer
Contributions:322 reviews, 87 commits, 138 PRs in 2 years 5 months
Contributions summary:Sreenivasa made significant contributions to the Spack package manager, primarily focusing on extending its capabilities to support ROCm software components. The contributions included creating and modifying recipes for various ROCm components like ROCm Stage 1 Build, ROCclr, and hip. The changes involved addressing build errors, fixing dependencies, resolving compatibility issues, and ensuring the correct compilation and linking of ROCm libraries within the Spack environment. The user's work directly improved Spack's support for the ROCm software ecosystem, allowing for easier management and installation of ROCm-related packages.
compilerspythonradiussplatformslinux
ROCm/rocm-spack

Aug 2020 - Nov 2024

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Contributions:3 reviews, 5 PRs, 37 pushes in 4 years 3 months
compilersplatformspackage-managerconfigurationsmultiple-versions
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
Sreenivasa Kolam - Principal Member Of Technical Staff at AMD