Geunsik Lim

Principal Software Engineer at Samsung Electronics

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

👤
Senior
🎓
Top School
Geunsik Lim is a Principal Software Engineer in Seoul with 17 years of deep experience building and optimizing embedded and system software across Samsung’s research and product organizations. He blends low-level expertise in Linux, kernel tuning, and embedded platforms with AI model lifecycle, MLOps, and AI agent design—recently leading AI strategy, governance, and safety efforts. Geunsik has driven production-ready projects like NNStreamer and TAOS-CI, improving CI/CD, Android build processes, and robustness in open-source streaming for neural-net-enabled devices. His background spans performance optimization for mobile and DTV, real-time and power-aware system work, containerized platform deployments, and .NET runtime porting to ARM. Colleagues rely on him to bridge long-lived product maintenance with cutting-edge AI tooling and model compression for constrained devices. An unusual strength: he routinely moves ideas from kernel and build-system improvements up to AI governance, making both low-level systems and high-level ML pipelines more reliable and deployable.
code17 years of coding experience
job22 years of employment as a software developer
bookPh.D. Operating System, Ph.D. Operating System at Sungkyunkwan University
languagesEnglish, Korean
stackoverflow-logo

Stackoverflow

Stats
17reputation
2kreached
2answers
1question
github-logo-circle

Github Skills (18)

cicd10
android10
build-automation10
devops10
scripting9
gstreamer9
c119
c179
shell9
script9
sh9
documentation8
ai8
tensorflow8
git7

Programming languages (17)

PowerShellC#JavaC++CGoHTMLPerl

Github contributions (5)

github-logo-circle
nnstreamer/nnstreamer

Jun 2018 - Feb 2021

:twisted_rightwards_arrows: Neural Network (NN) Streamer, Stream Processing Paradigm for Neural Network Apps/Devices.
Role in this project:
userBackend & DevOps Engineer
Contributions:17 reviews, 64 commits, 92 PRs in 2 years 8 months
Contributions summary:Geunsik primarily contributed to the project by updating and configuring CI/CD pipelines, as evidenced by the changes to configuration files and the addition of dependency checks. They also focused on improving the build process for Android by creating build scripts and synchronizing version information across different platforms. Furthermore, the user addressed security vulnerabilities and code quality issues within the codebase by initializing variables and fixing null termination, indicating a focus on improving the overall robustness and maintainability of the project.
arrowscaffe2streamtensorflowtizen
leemgs/with-people

Sep 2024 - Jan 2025

Photo collection to archive memorable recollection in my life.
Contributions:57 PRs, 174 pushes, 31 branches in 4 months
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