Yu Ding is a Senior Solution Architect with nine years of engineering experience and a 20+-year technical trajectory spanning computer vision, semiconductor process engineering, and software development. Currently at NVIDIA, he applies AI to real-world applications, blending deep systems and Java expertise honed through senior roles at Lam Research and earlier hands-on positions from Agilent to Zyvex. He holds advanced engineering degrees from NUS and UIUC and is skilled at translating complex hardware-software requirements into deployable solutions for high-tech industries. Notably, his background bridges customer-facing support and staff engineering, giving him a pragmatic edge in architecting solutions that meet both technical and operational constraints.
8 years of coding experience
12 years of employment as a software developer
Master of Engineering, Master of Engineering at National University of Singapore
Master, Master at University of Illinois Urbana-Champaign
Bachelor of Engineering, Bachelor of Engineering at Nanyang Technological University Singapore
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.