Shreyas Ramalingam is a software development manager based in Seattle with 11 years of experience building high-performance runtimes and compiler tooling that enable developers to harness GPUs and heterogeneous accelerators via C++ AMP, OpenCL, Python and Java. He has led engineering teams at Amazon and Microsoft and previously drove core compute stack work at AMD, where he productized an offline OpenCL compiler and helped ship runtime-compiler integrations for HSA. Deep expertise in parallel programming, code optimization, OpenMP/OpenCL runtimes and performance analysis is paired with practical experience debugging real-world correctness and stability issues across languages and devices. He combines research-grade algorithmic achievements (including a 72x GPU speedup published at POPL) with hands-on leadership that scales tools from prototypes to production for millions of developers. An engineer who moves between low-level compiler internals and large-scale distributed systems, he’s comfortable translating academic ideas into shipping infrastructure.
11 years of coding experience
13 years of employment as a software developer
The University of Utah
st johns
Bachelors of Engineering, Computer Science, Bachelors of Engineering, Computer Science at Anna University Chennai
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
Shreyas Ramalingam - Software Development Manager at Amazon