Kuan-yi Li

Taipei–Keelung Metropolitan area 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
Kuan-yi Li is a versatile engineer with 12 years’ experience spanning embedded systems, networking, HPC and bioinformatics, blending physics and electronics with practical software craft. He has deep hands-on expertise in board bring-up, OpenWrt firmware/kernel work and hardware support—contributing to prominent projects like OpenWrt/ImmortalWrt by adding GPIO, NCM gadget support and cross-platform firmware fixes. His background includes bioinformatics and HPC pipeline development at Academia Sinica and NTU, plus ultrasound image processing and RF calibration for commercial products, so he moves comfortably between low-level firmware and data-driven research. Comfortable with automation and cloud services, he has built remote hardware debug tools, test frameworks and AWS-backed services while leading anti-reverse-engineering and product promotion efforts. An inquisitive maker and hacker, he documents experiments on a long-running technical blog and brings a systems-level view that often surfaces non-obvious hardware-software tradeoffs early in design.
code12 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science (BS), Optics/Optical Sciences, Bachelor of Science (BS), Optics/Optical Sciences at National Chiao Tung University
languagesEnglish, Chinese
github-logo-circle

Github Skills (19)

firmware10
linux10
usb10
kernel-module10
linux-kernel10
makefile10
networking10
kernel10
openwrt10
gpio10
sys10
kernel-mode10
embedded10
build-system9
gadget9

Programming languages (14)

JavaC++CRustMakefileHTMLCommon Workflow LanguageTypeScript

Github contributions (5)

github-logo-circle
openwrt/openwrt

Jul 2019 - Mar 2025

This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:7 reviews, 15 PRs, 43 comments in 5 years 8 months
Contributions summary:Kuan-yi primarily contributed to the OpenWrt project by implementing and modifying kernel modules and firmware related to hardware support. Their work includes adding support for named GPIO pins in the base-files, adding a kernel module for USB Network Control Model (NCM) Gadget, and fixing compilation issues with GCC 10 in the restool package. Furthermore, the user was involved in aligning the firmware for Raspberry Pi boards by using symbolic links and consolidating NVRAM packages for Broadcom wireless chips.
mergedopenwrtinspull-requestsstaging
immortalwrt/immortalwrt

Aug 2019 - Sep 2021

An opensource OpenWrt variant for mainland China users.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:4 commits in 2 years 1 month
Contributions summary:Kuan-yi primarily contributes to the ImmortalWrt project by adding support for various hardware components and kernel modules. Their work includes implementing named GPIO support for the base-files, adding USB Network Control Model (NCM) Gadget support, and fixing compilation issues related to GCC 10 within the restool package. They also work on firmware configuration for Broadcom wireless chips, consolidating and managing the NVRAM packages, along with providing firmware options for Raspberry Pi.
chinaopenwrtmainland-china
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
Kuan-yi Li