Yang Zhan is a software engineer and kernel specialist with 10 years of experience building filesystems, drivers, and memory management for projects ranging from academic storage research to production NAS at ByteDance. He holds a Ph.D. in Computer Science from UNC Chapel Hill and has contributed to research on external-memory data structures, write-optimized file systems, and in-kernel optimizations at leading labs including VMware and AT&T Labs. At Huawei he worked on micro-kernel subsystems—block device and MTD frameworks, JFFS2, and memory management—bringing deep low-level expertise to large-scale storage problems. He combines rigorous research instincts with production engineering, often focusing on performance-sensitive, write-optimized storage and full-path indexing techniques that few kernel engineers master. Based in Pudong, Shanghai, he blends academic rigor with practical system design, now applying that background to NAS and storage infrastructure at ByteDance.
10 years of coding experience
10 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Stony Brook University
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Shanghai Jiao Tong University
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at University of North Carolina at Chapel Hill
PerconaFT is a high-performance, transactional key-value store
Contributions:6 pushes in 2 days
nosqltransactionaltransactionperformancedatabase
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.