Namjae Jeon

Samba Team Member

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
Namjae Jeon is a Linux kernel developer with 14 years of experience specializing in filesystem architecture and network storage, currently contributing as a member of the international Samba Team from Seoul. He is the creator and long-time maintainer of the in-kernel SMB server project (cifsd/ksmbd) merged into mainline Linux and the author/maintainer of exfat filesystem and exfatprogs, with both upstream merges demonstrating his production-grade, upstream-first approach. His kernel work spans many filesystems (exFAT, NTFS, F2FS, Ext4, XFS, UDF) and includes security- and stability-focused fixes for ksmbd in the official Linux tree. Namjae combines deep low-level systems craftsmanship with practical tooling—he maintains userspace utilities (exfatprogs) in addition to kernel components—and has a track record of landing significant features and bug fixes on LKML. An interesting detail: he pairs filesystem on-disk/in-memory integration work with tooling to create a complete ecosystem for maintaining and repairing filesystems in Linux.
code14 years of coding experience
job11 years of employment as a software developer
book학사, 컴퓨터학부, 학사, 컴퓨터학부 at 국민대학교
languagesKorean, English
github-logo-circle

Github Skills (17)

filesystem10
concurrent10
c1110
smb10
linux-kernel10
c1710
kernel10
low-level-programming10
kernel-mode10
concurrency10
data-structure9
security9
memory-management9
data-structures9
networking8

Programming languages (6)

C#JavaShellCMakefileRoff

Github contributions (5)

github-logo-circle
torvalds/linux

Dec 2022 - Mar 2023

Linux kernel source tree
Role in this project:
userBack-end Developer
Contributions:14 commits in 2 months
Contributions summary:Namjae primarily contributed to the ksmbd component of the Linux kernel, focusing on SMB (Server Message Block) protocol implementation. Their work included addressing user-after-free vulnerabilities, adding support for supplementary groups, and fixing race conditions. They also improved the stability and security of the SMB server by implementing checks for simultaneous operations and improving session handling, as well as adding debug prints to aid debugging.
kernellinux-kernellinuxkernel-source
sonyxperiadev/kernel

Nov 2020 - Nov 2020

Role in this project:
userBack-end Developer
Contributions:11 commits in 1 day
Contributions summary:Namjae's primary contribution focuses on implementing and enhancing the exFAT file system kernel code. Their commits added crucial functionalities such as exFAT cache and directory operations. Furthermore, they contributed by integrating in-memory and on-disk structures and headers, alongside fat entry operations, all of which are core components for file system functionality. They also worked on adding file and misc operations for the exFAT file system.
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
Namjae Jeon - Samba Team Member