Kan Liang

Principal Linux Kernel Engineer at Oracle

Laguna Hills, California, United States
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
Kan Liang is a Principal Linux Kernel Engineer with 11+ years driving performance monitoring and tracing in the Linux kernel, now serving as a key reviewer and maintainer of the perf events subsystem. He leads kernel driver development and KVM-related performance features, having driven new hardware performance monitoring capabilities while at Intel and now at Oracle. Known for deep debugging and tracing expertise, he bridges hardware teams and the open-source community to shepherd complex performance features from silicon to kernel. Trained at Peking University and Xi'an Jiaotong University, he combines rigorous academic grounding with a decade of production-critical contributions to Linux performance infrastructure.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster, Software Engineering, Master, Software Engineering at Peking University
bookBachelor, Computer Science, Bachelor, Computer Science at Xi'an Jiaotong University
github-logo-circle

Github Skills (60)

linux10
kernel10
beagleboard10
upstream9
mido9
distro9
perf9
manjaro9
ptrace9
external8
performance-tuning8
subsystem8
audio8
lustre8
clap8

Programming languages (2)

CPython

Github contributions (5)

github-logo-circle
kliang2/perf

Mar 2016 - Dec 2022

Contributions:45 pushes, 6 branches in 6 years 10 months
kliang2/perfmon

Jun 2023 - Feb 2025

Contributions:10 pushes in 1 year 9 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