Principal Software Engineer at Cadence Design Systems
Bengaluru, Karnataka, India
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Gogul Ilango is a Principal Software Engineer based in Bengaluru with 9 years of experience designing and delivering silicon-software solutions, currently driving work at Cadence after a multi-year hardware engineering tenure at Qualcomm. A gold medalist in M.E. (VLSI Design and Embedded Systems), he blends deep ASIC physical design and embedded systems expertise with practical software and machine-vision experience—evidenced by his hands-on gesture-recognition project using OpenCV and Python. He has moved from graduate internships to senior hardware roles and now leads technical efforts that bridge physical design and tooling software. Known for translating complex RTL and physical constraints into reliable deliverables, he also contributes to applied ML/vision prototypes that demonstrate a curiosity for cross-domain problem solving.
:hand: Recognizing "Hand Gestures" using OpenCV and Python.
Role in this project:
ML Engineer
Contributions:7 commits, 4 pushes in 1 month
Contributions summary:Gogul primarily contributed to the development of a hand gesture recognition system. Their work involved implementing core functionalities within `segment.py` and `recognize.py`, including background subtraction, hand segmentation, and finger counting logic. They also added the full code for `recognize.py`, showcasing their involvement in building a complete computer vision application for gesture recognition.
Contributions:35 commits, 33 pushes, 1 branch in 1 year 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
Gogul Ilango - Principal Software Engineer at Cadence Design Systems