Sunil Upare is a Senior Software Engineer at NVIDIA with 7 years of experience specializing in building and optimizing large-scale AI inference systems for distributed and cloud-native environments. He combines deep performance tuning and model optimization skills with hands-on systems software experience gained through progressive roles at NVIDIA, including NIM engineering and earlier internship work. Sunil pairs a strong academic foundation—a 4.0 MS in Computer Science from NC State—with practical backend expertise from enterprise Java/Spring microservices and AI chatbot projects, giving him fluency across ML infrastructure and production services. Known for improving performance and reliability at scale, he also brings a pragmatic history of raising test coverage and reducing technical debt in legacy systems.
7 years of coding experience
4 years of employment as a software developer
Master's degree, Computer Science, 4.0, Master's degree, Computer Science, 4.0 at North Carolina State University
Bachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Vishwakarma Institute of Information Technology
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.