Dhruv Aggarwal

Senior ASIC Design Engineer at NVIDIA

California, United States
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
Dhruv Aggarwal is a Senior ASIC Design Engineer based in California with six years of focused experience designing RTL for video codecs, computer vision algorithms, and GPU/display hardware at industry leaders like NVIDIA and Qualcomm. He combines a strong hardware design background (Verilog/RTL) with practical verification and architecture work across video/image processing and signal processing pipelines, and has experience touching CPU cache and display HW blocks. Dhruv’s early research and internships—ranging from real-time EEG signal processing to AGV route-finding—reflect a habit of applying algorithmic thinking to embedded and real-world problems. He contributes to open-source problem-solving repositories in multiple languages, signaling a hands-on appetite for data structures and algorithmic rigor beyond his ASIC remit. With an MS from Columbia and a BE from BITS Pilani, he brings both academic grounding and product-facing engineering at scale for multimedia and vision silicon.
code6 years of coding experience
job8 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
bookMarticulation, Marticulation at Bal Bharati Public School pitampura
bookMaster of Science (MS), Electrical and Electronics Engineering, Master of Science (MS), Electrical and Electronics Engineering at Columbia University
languagesHindi, English, Sanskrit
stackoverflow-logo

Stackoverflow

Stats
11reputation
353reached
0answers
3questions
github-logo-circle

Github Skills (23)

algorithms10
c-language10
c1110
data-structure10
java10
c1710
javas10
coding10
data-structures10
cprogramming-language10
typed-array9
multidimensional-arrays9
arrayobject9
dynamic-array9
linked-list9

Programming languages (13)

JavaC++CSSTeXRezHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
This repository contains various solution of a problem in Ruby, C, C++, Python and Java.
Role in this project:
userFull-stack Developer
Contributions:22 commits, 19 PRs, 12 comments in 2 months
Contributions summary:Dhruv primarily contributed solutions to programming problems in various languages, including C, C++, Java, and C++. The commits demonstrate implementation of data structures and algorithms, such as array manipulation and linked list operations. The user also worked on basic programming tasks like calculating the sum of digits and checking for leap years, indicating a focus on fundamental coding skills. Additionally, the user has included hacktoberfest tags, which suggests they might have been involved in participating in the hacktoberfest event.
dsacpppythonindentationalgorithms-and-data-structures
dA505819/dA505819.github.io

Jul 2019 - Apr 2023

Website
Contributions:1 review, 7 PRs, 487 pushes in 3 years 10 months
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