Yu-chen Lin

Senior System Software Engineer at NVIDIA

New Taipei, Taiwan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Yu-chen Lin is a Senior System Software Engineer with 11 years of experience designing high-scale storage gateways and virtualization infrastructure, currently contributing to NVIDIA’s Data Center GPU Manager. He led Synology’s Hybrid Share team, architecting global file locking, second-level snapshots, end-to-end encrypted logging and sharing, and significant latency/throughput optimizations that doubled small-file upload speed. A hands-on C++ systems designer, he also built robust CI pipelines, public SDKs, and storage throttling policies to ensure reliable hybrid-cloud behavior. An active open-source contributor, he has improved usability and memory stability in the popular scrcpy Android project (drag-and-drop, text input fixes, leak patches), reflecting a blend of product-focused engineering and community impact. He pairs rigorous academic grounding in computer science and applied mathematics with a penchant for practical, audit-friendly security designs and measurable performance gains.
code11 years of coding experience
job7 years of employment as a software developer
book學士, Applied Mathematics, 學士, Applied Mathematics at 國立中興大學
bookComputer Science, GPA > 4, Computer Science, GPA > 4 at 國立臺灣大學
github-logo-circle

Github Skills (10)

c1710
c1110
android10
sdl9
file-handling9
drag-and-drop9
debug8
error-handling8
debugging8
ffmpeg7

Programming languages (14)

JavaC++CRustMakefileVueGoHTML

Github contributions (5)

github-logo-circle
Genymobile/scrcpy

Aug 2018 - Oct 2022

Display and control your Android device
Role in this project:
userMobile Developer (Android)
Contributions:12 reviews, 35 commits, 23 PRs in 4 years 3 months
Contributions summary:Yu-chen primarily contributed to the `scrcpy` project by implementing new features and addressing bugs related to Android device interaction and usability. Their work includes adding support for drag-and-drop file transfer to the device, improving text input handling, fixing double-click event behavior, and incorporating the "always-on-top" window feature. Furthermore, the user addressed several memory leaks and corrected the handling of missing ADB, enhancing the overall reliability and user experience of the application.
libavreplaymirroringandroidsdl2
npes87184/PyM3UGenerator

Mar 2018 - Sep 2020

Generate .m3u8 according to the selected directory and its subdirectory.
Contributions:20 commits, 13 pushes, 9 comments in 2 years 5 months
posterdirectorym3u8
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
Yu-chen Lin - Senior System Software Engineer at NVIDIA