Summary
Shiva Gupta is a Senior Software Engineer with nine years of experience building scalable systems and machine learning solutions, currently at Confluent in Bengaluru. An IIT Roorkee alumnus and former developer at SDSLabs, he blends strong algorithmic foundations in C++ and JavaScript with practical ML work in Python and TensorFlow. His career includes progressive engineering roles at Nutanix, where he moved from MTS to senior technical staff, reflecting strengths in distributed systems and production-grade software. Active in campus data-science initiatives, he brings both research curiosity and hands-on product delivery, often bridging ML prototypes to robust backend services. Notably, his background combines electrical-engineering rigor with full-stack web and algorithmic expertise, making him comfortable across the stack from model training to deployment.
9 years of coding experience
9 years of employment as a software developer
Indian Institute of Technology Roorkee