Ryan Lee

Principal Application Engineer

Seoul, South Korea
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
Ryan Lee is a Principal Application Engineer based in Seoul with eight years focused on USB-C system development and a career spanning embedded systems, automotive audio, and multimedia device engineering. He has held principal engineering roles at Infineon and Cypress and previously drove SW/HW integration for automotive clients like Hyundai Mobis, combining deep firmware expertise with system-level product delivery. An active contributor to the fwupd project, he improved the ccgx plugin by fixing I2C failures and adding dock and soft-reset support, showing practical impact on a widely used firmware-update daemon. Ryan pairs a strong academic foundation in electronics engineering (Ajou University, MS) with hands-on device-driver and protocol design experience dating back to early mobile and DMB platforms. Colleagues rely on him to bridge silicon capabilities and application requirements, turning complex hardware constraints into reliable firmware and system features.
code9 years of coding experience
job17 years of employment as a software developer
book학사 휴학, 정밀기계공학, 3.5/4.5, 학사 휴학, 정밀기계공학, 3.5/4.5 at 강원대학교
book공학석사, 전자공학, 4.06/4.5, 공학석사, 전자공학, 4.06/4.5 at Ajou University
languagesEnglish
github-logo-circle

Github Skills (11)

c1710
firmware10
i2c10
embedded10
c1110
sys10
usb9
updating7
updater7
linux7
live-update7

Programming languages (2)

JavaC

Github contributions (5)

github-logo-circle
fwupd/fwupd

Mar 2020 - Jul 2022

A system daemon to allow session software to update firmware
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:29 reviews, 25 commits, 31 PRs in 2 years 4 months
Contributions summary:Ryan primarily contributes to the "ccgx" plugin, focusing on firmware-related tasks. Their work includes modifying the HPI device and adding support for DMC dock devices. They addressed critical issues like I2C write failures and added new protocols, and support for features such as device trigger codes and the soft reset mechanism.
firmwareupdateclinux
chlee75/fwupd

Mar 2020 - Mar 2020

A simple daemon to allow session software to update firmware
Contributions:11 pushes in 13 days
daemonfirmware-updateupdatefirmware
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