Pirun Lee

Software Engineer at Nordic Semiconductor ASA

Taoyuan City, 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
Pirun Lee is a software engineer with 6 years of focused experience in embedded systems and IoT, currently contributing to Nordic Semiconductor's nRF Connect SDK. He has a deep background in firmware, BSP integration, and automotive ECU development from a decade-plus tenure at Quanta, where he worked on Linux kernel drivers, HAL ports, and a wide range of sensor and communication interfaces. At Nordic he notably improved the serial LTE modem (SLM) app—adding GPIO AT commands, UART hardware flow control, flash-backed settings, Zephyr HTTP client adaptations, DFU enhancements, and Thingy:91 support. Comfortable across BLE, cellular, Wi‑Fi, and low-power designs, he blends hands-on driver work with system-level orchestration for production devices. Based in Taoyuan City, Taiwan, he pairs pragmatic engineering with a principled outlook—his GitHub motto reads "Let justice be done though the heavens fall"—hinting at a meticulous, quality-driven approach.
code6 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Providence University
languagesEnglish, Chinese
github-logo-circle

Github Skills (13)

firmware10
uart10
gpio10
embedded10
zephyr-rtos10
dfu10
nrf-connect-sdk10
at-command10
sys10
c-programming9
bluetooth7
http7
bluetooth-le7

Programming languages (5)

ShellCMakefileJavaScriptHTML

Github contributions (5)

github-logo-circle
nrfconnect/sdk-nrf

Sep 2021 - Jan 2023

nRF Connect SDK main repository
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:224 reviews, 22 commits, 46 PRs in 1 year 4 months
Contributions summary:Pirun significantly contributed to the serial LTE modem (SLM) application within the nRF Connect SDK. Their work involved the implementation of GPIO AT commands, including configuration, reading, writing, and toggling of GPIO pins. Furthermore, they improved UART AT command functionality by adding features for hardware flow control and flash memory storage of settings. They also adapted the application to newer Zephyr HTTP client APIs and added overlay files and configurations for the Thingy:91 target platform, along with DFU support improvements.
connect-sdknrf-connect-sdkinfinibandlteppp
pirun/zephyr

May 2022 - Sep 2023

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Contributions:34 pushes, 7 branches in 1 year 3 months
architecturesscalablegit-repositorysecuresoftware-defined-radio
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
Pirun Lee - Software Engineer at Nordic Semiconductor ASA