Sagar Gupta

Senior Engineer at Qualcomm

Noida, Uttar Pradesh, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Sagar Gupta is a Senior Engineer with 8 years of experience in ASIC verification, specializing in SystemVerilog/UVM for RISC-V-based memory subsystems and AI accelerator IPs. He has led end-to-end verification efforts—building UVM testbenches, constrained-random scenarios, assertions, monitors, and coverage-driven closures—for MMU/MPU designs and an AI accelerator, while mentoring junior engineers and automating regressions to improve throughput. At Espressif he contributed to production-grade reliability and security work in the widely used esp-idf project, enhancing NVS storage resilience and adding crypto wrappers for ESP devices. Now at Qualcomm working on GPU DV, he combines low-level hardware verification rigor with practical embedded systems contributions, bringing a rare mix of semiconductor IP verification and open-source IoT storage security experience.
code8 years of coding experience
job4 years of employment as a software developer
bookPratap Public School, Karnal
bookBTech - Bachelor of Technology, Electrical, Electronics and Communications Engineering, BTech - Bachelor of Technology, Electrical, Electronics and Communications Engineering at Deenbandhu Chhotu Ram University of Science & Technology
github-logo-circle

Github Skills (10)

c1710
flash10
embedded10
c1110
spi10
sys10
security9
mbedtls9
wpa-supplicant9
wifi7

Programming languages (1)

C

Github contributions (5)

github-logo-circle
espressif/esp-idf

Apr 2018 - Dec 2021

Espressif IoT Development Framework. Official development framework for Espressif SoCs.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 reviews, 51 commits, 1 branch in 3 years 8 months
Contributions summary:Sagar contributed to the Espressif IoT Development Framework, focusing on the Non-Volatile Storage (NVS) component. Their work involved bug fixes related to page selection algorithms, power-off recovery, and handling of blobs, enhancing the reliability of data storage. They also implemented features such as support for blobs larger than half a SPI Flash sector and added encryption functionalities to NVS, reflecting contributions to storage management and security. Furthermore, the user implemented BIGNUM and ECC crypto wrapper APIs for ESP using mbedtls for wpa_supplicant.
espressifdevelopment-frameworkesp-idfiotesp32
sagb2015/mynewt-nimble

Nov 2018 - Dec 2018

Apache mynewt
Contributions:2 pushes in 12 days
javamynewtapache
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