Junyeon Lee

Staff Researcher at Samsung Electronics

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

👤
Senior
🎓
Top School
Junyeon Lee is a Staff Researcher and embedded software engineer with nine years at Samsung Electronics, specializing in RTOS-based IoT platforms, device drivers, and firmware security. He has deep hands-on experience with tinyOS/RTOS/microOS and has driven security enhancements in widely used open-source projects such as Samsung's TizenRT, including SSS firmware upgrades and hardware-backed crypto (ECDSA, ECDH, RNG) integrations. His work blends low-level driver development with applied cryptography, demonstrated by fixing ECDH-anon vulnerabilities and shifting TLS examples toward safer PSK authentication. Junyeon holds a master's in computer science from Korea University and a bachelor’s in Human Environment and Design from Yonsei, a background that hints at a pragmatic, user-aware approach to embedded systems. Colleagues rely on him for shipping secure, production-ready firmware where resource constraints and attack surfaces intersect.
code9 years of coding experience
bookMaster's degree, Department of Computer Science and Engineering, Master's degree, Department of Computer Science and Engineering at 고려대학교
bookBachelor's degree, Human Environment and Design, Bachelor's degree, Human Environment and Design at Yonsei University 연세대학교
github-logo-circle

Github Skills (15)

ecdsa10
ecdhe10
embedded10
mbedtls10
c-programming10
sys10
ecdh10
cryptography10
security10
tizen9
low-level-programming9
md54
aes4
sha4
des3

Programming languages (4)

C++CJupyter NotebookPython

Github contributions (5)

github-logo-circle
Samsung/TizenRT

Mar 2017 - Nov 2017

TizenRT is a lightweight RTOS-based platform to support low-end IoT devices
Role in this project:
userBack-end Developer & Security Engineer
Contributions:113 commits, 16 comments in 8 months
Contributions summary:Junyeon's primary contributions involve updating and enhancing the SSS (Security Sub System) firmware within the TizenRT operating system. This includes upgrading the SSS firmware to the latest version, adding driver and header files for SSS, and implementing support for SSS-related read functionality through MTD FTL. The user also focused on incorporating various security features, such as implementing ECDSA signature verification, ECDH, and random number generation using hardware-based security features within the SSS system. The user also fixed a potential security hole in ECDH-anon cipher suites and updated the code to use pre-shared key for authentication in TLS examples.
iot-devicertos
JunyeonL/MIPS_CPU

May 2019 - May 2019

Contributions:9 commits, 8 pushes, 1 branch in 1 day
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