Jens Axboe

Software Engineer at Unity Microsystems Inc

Park City, Utah, 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

🤩
Rockstar
Jens Axboe is a software engineer with 25 years of low-level systems experience and the long-time lead developer and maintainer of Linux’s block I/O subsystem, having twice rewritten the core (beginning with the 2.5 kernel) to support modern multi-queue architectures. He authored io_uring and fio, created btrace and multiple pluggable I/O schedulers, and has implemented storage features across IDE, SATA, SCSI and NVMe — including work on NVMe fabrics and zero-copy operations. His contributions appear in the torvalds/linux tree and directly influence storage performance in large-scale environments. Based in Park City, Utah, he combines deep kernel-level engineering with practical testing and tooling expertise while serving at Meta and advising storage-focused startups.
code25 years of coding experience
languagesEnglish, Danish
stackoverflow-logo

Stackoverflow

Stats
146reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (21)

system-programming10
rdma10
iscsi10
io-uring10
file-systems10
file-system10
c1110
linux-kernel10
nvme10
c1710
network-protocols9
memory-management9
optmization9
optimisation9
network-protocol9

Programming languages (8)

JavaShellC++CRustZigRubyPython

Github contributions (5)

github-logo-circle
torvalds/linux

Jan 2023 - Mar 2023

Linux kernel source tree
Role in this project:
userBack-end Developer
Contributions:43 commits in 2 months
Contributions summary:Jens primarily contributed to the Linux kernel, specifically focusing on the NVMe and io_uring subsystems. Their work involved fixing bugs and improving functionality related to persistent reservations, zero-copy receive operations, and general code cleanup and refactoring. The user demonstrated proficiency in low-level systems programming. These changes focused on various low-level subsystems such as NVMe fabrics, page cache and I/O queuing.
kernellinux-kernellinuxkernel-source
efarrer/blktrace

Sep 2006 - Feb 2012

Contributions:6 commits in 5 years 6 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