Siddharth Gupta is a Senior Software Architect with 11 years of experience specializing in computer architecture and operating systems, currently driving low-level systems and architecture work at NVIDIA. He holds a PhD-level research background from EPFL and has blended industrial research roles at Huawei with internships under prominent academics at Edinburgh and EPFL, reflecting a strong bridge between cutting-edge research and product-grade engineering. Siddharth’s profile signals deep expertise in system-level optimization and hardware-aware software design, informed by years of hands-on research and development across Europe. Based in Zurich, he combines academic rigor with practical impact, and maintains a public portfolio and CV that document a sustained commitment to advancing architectural techniques beyond typical application development.
11 years of coding experience
2 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
Doctor of Philosophy - PhD Computer Science Computer Architecture and Operating Systems, Doctor of Philosophy - PhD Computer Science Computer Architecture and Operating Systems at EPFL
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
Siddharth Gupta - Senior Software Architect at NVIDIA