Ayush Yadav is a Software Engineer II at Google with 11 years of experience building backend systems and computer vision/AI solutions. He has moved between product and research-focused roles at Samsung R&D and Cashfree, designing secure merchant authentication flows, Aadhaar verification, and video-quality detection algorithms that feed stabilization engines. A BTech in Electronics and Communications from NIT Delhi, Ayush blends hands-on systems design with applied research—from fabricating Rotman lenses to exporting CAD formats—reflecting a rare mix of hardware-aware signal processing and scalable software engineering. Based in Bengaluru, he describes himself as a biologist and tinkerer, signaling interdisciplinary curiosity that drives practical, experimental solutions. Colleagues would point to his pattern of shipping production APIs and vision models alike, and to his knack for turning academic algorithms into deployable products.
10 years of coding experience
3 years of employment as a software developer
Bachelor of Technology - BTech, Electronics and Communications Engineering, 8.49 CGPA, Bachelor of Technology - BTech, Electronics and Communications Engineering, 8.49 CGPA at National Institute of Technology Delhi
Contributions:4 pushes, 1 branch in 7 years 9 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.