Yu-jun Li is a GPU system engineer based in San Diego with 12 years of software engineering experience bridging machine learning research and low-level graphics driver development. He has deep hands-on expertise in Adreno Vulkan driver design, feature implementation, and performance optimization at Qualcomm, and a strong academic foundation in statistical learning theory from Purdue that led to a published result on Random Fourier Features. Comfortable in both Python for ML/data analysis and C/C++ for embedded and systems work, he pairs model-driven thinking with practical kernel- and driver-level debugging across Adreno generations. Notably, he has contributed to Vulkan extension design and interoperability testing with Khronos and large customers, demonstrating an ability to translate complex HW features into robust software.
12 years of coding experience
8 years of employment as a software developer
Master of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at Purdue University
Master's degree Mathematics, Master's degree Mathematics at National Tsing Hua University
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.