Summary
Pranav Srinivas is a Senior Software Engineer with 11 years of experience delivering high-performance software for semiconductor and AI workloads, based in San Francisco. He specializes in GPU-accelerated simulation and image processing, with hands-on expertise in CUDA, coalesced memory access patterns, and performance profiling using Nvprof and Nsight. At Siemens EDA, he built GPU-accelerated Gaussian convolution, FFT caches, and lithography image generation to boost simulation throughput, and later continued GPU acceleration work at Synopsys. Earlier roles include optimizing deep-learning inference with AVX2 at OnSpecta and supporting HSPICE design optimization during internships. He holds an MS from Georgia Tech and a BS from UIUC, and conducted network visualization research at Stanford. Based in the Bay Area, he blends production-grade software delivery with a strong foundation in research-driven problem solving.
11 years of coding experience
5 years of employment as a software developer
Master of Science - MS, Master of Science - MS at Georgia Institute of Technology
Bachelor of Science - BS, Bachelor of Science - BS at University of Illinois Urbana-Champaign
Spanish, Hindi, English