Sung-jae Lee

Software Engineer at Rebellions

Seoul Incheon Metropolitan Area 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
Sung-jae Lee is a principal-level software engineer with 11+ years of recent experience and a long career designing lightweight runtimes and on-device AI toolchains for embedded and consumer platforms. He founded and led influential open-source projects including JerryScript and Samsung’s ONE (On-device Neural Engine), driving NPU compiler/SDK architecture and community adoption while also upstreaming .NET runtime enablement for Tizen. Comfortable from low-level BSP and bootloader work to high-level inference frameworks, he blends systems performance, memory efficiency, and practical automation—evident in his contributions to build portability on macOS and test automation for Samsung/ONE. Based in Seoul, he balances technical leadership with hands-on engineering, and is known in the community as “Father of JerryScript,” reflecting both authorship and stewardship of lightweight JavaScript for IoT.
code10 years of coding experience
job15 years of employment as a software developer
bookMS Electrical Engineering - VLSI Design & Testing, MS Electrical Engineering - VLSI Design & Testing at Sungkyunkwan University
languagesKorean, English
github-logo-circle

Github Skills (27)

c-language10
scripting10
cmake10
darwin10
iot10
script10
javascript-engine10
sys10
build-automation10
sh10
embedded10
macos10
shell10
cprogramming-language10
documentation10

Programming languages (6)

C#PowerShellTypeScriptC++CJavaScript

Github contributions (5)

github-logo-circle
Samsung/ONE

May 2020 - May 2021

On-device Neural Engine
Role in this project:
userTechnical Writer & Automation Engineer
Contributions:121 reviews, 44 commits, 116 PRs in 1 year
Contributions summary:Sung-jae primarily focused on improving the project's documentation and setting up automated processes. They added and updated documentation files, including guides for building and using the runtime, and created release notes. Furthermore, the user implemented and refined a script for building TCM (Test Coverage Measurement) reports, demonstrating a focus on test automation and quality assurance within the project.
on-device-aion-deviceoptimizationruntimeneural-engine
Ultra-lightweight JavaScript engine for the Internet of Things.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:23 commits, 27 PRs, 13 pushes in 7 months
Contributions summary:Sung-jae primarily contributed to enabling and improving the build process for the JerryScript JavaScript engine, particularly for the Darwin (macOS) platform. Their work included fixing prerequisites setup errors, resolving build configuration issues, and enhancing the build process to support clang and gcc compilers. The user also addressed benchmark script compatibility issues with macOS, improving the overall development experience on this platform.
javascript-enginejerryscriptjavascriptruntimeultra
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
Sung-jae Lee - Software Engineer at Rebellions