Sourabh Kumar is a Staff Engineer with 11 years of experience specializing in computer vision, IoT, robotics, firmware, and device driver development, currently based in Noida and working at Synopsys. He has a strong embedded-systems foundation from an MTech in Electronic System Design (IIIT Bangalore) and a BTech in ECE, and has held roles at Qualcomm and Western Digital across product design and engineering. Sourabh blends low-level firmware craftsmanship with higher-level perception and robotics use cases, shipping production-ready drivers and embedded solutions. Outside work he studies personal finance, neuroscience, psychology and philosophy, reflecting a thoughtful approach to technical problem solving and continuous self-improvement. An engineer who moves comfortably between hardware-near code and system architecture, he brings curiosity and interdisciplinary thinking to complex embedded challenges.
10 years of coding experience
3 years of employment as a software developer
International Institute of Information Technology Bangalore
Bachelor of Technology (BTech), Electronics and Communication engineering, Bachelor of Technology (BTech), Electronics and Communication engineering at Jamia Millia Islamia
Usage of IBM Watson Visual Recognition API to recognize Indian Coins in an Image
Contributions:22 PRs, 51 pushes, 1 branch in 3 years 3 months
apirecognizerecognitionvisual-recognitionibm
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.