Summary
Jens Axboe is a veteran Linux kernel engineer with 26 years of experience, best known as lead developer and long-term maintainer of the Linux block I/O subsystem and the author of io_uring. He has repeatedly redesigned core I/O stacks (including the 2.5 kernel rewrite and later multi-queue rework), built multiple IO schedulers with hot-swappable modular APIs, and contributed extensive storage drivers and features across IDE, SATA, SCSI, NVMe and SSDs. Jens is a prolific open-source contributor to the mainline Linux tree (notably torvalds/linux), and his tooling work includes fio and btrace which are widely used for storage testing and tracing. He balances deep low-level systems design with practical engineering—implementing zero-copy operations, NVMe fabric fixes, and scalable I/O primitives that underpin modern datacenter storage. Currently splitting his time between Meta, advisory roles in storage startups, and running Axboe Racing LLC, he brings both production-scale impact and a tinkerer’s rigor to performance and reliability challenges. An unusual strength is his habit of rethinking core abstractions rather than incremental patches, which has repeatedly shifted how Linux handles block I/O.
26 years of coding experience
7 years of employment as a software developer
English, Danish