John Levon

Senior Staff Engineer at Nutanix

England, United Kingdom
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
🎓
Top School
John Levon is a Senior Staff Engineer with 26 years of experience building production-grade OS, virtualization, and cloud storage systems from kernel to UI. He has led architecture and delivery for high-availability and RAS-focused features across Solaris, Linux, and cloud stacks, and founded the OProfile Linux performance tool while contributing to Xen and the Linux kernel. At Joyent and Oracle he drove container and live-migration work, and more recently has worked on NVMe-oF transport and IO performance in the SPDK ecosystem. Comfortable as a remote self-starter, he blends hands-on debugging—chasing down “impossible” bugs—with product-focused design and observability. He routinely manages open source projects and integrates low-level systems changes with user-facing tooling, prioritizing reliability and operational quality. Based in England, he pairs deep systems expertise (C/C++, Rust, Python, Node.js) with a knack for preventing recurring defects rather than just fixing them.
code26 years of coding experience
job20 years of employment as a software developer
bookBachelor of Science - BSc, Computer Science, 1st class (Hons), Bachelor of Science - BSc, Computer Science, 1st class (Hons) at The University of Manchester
stackoverflow-logo

Stackoverflow

Stats
31reputation
3kreached
1answer
0questions
github-logo-circle

Github Skills (12)

c1710
c1110
system-programming10
nvme10
linux-kernel9
memory-management9
storage9
debug8
debugging8
multithreading8
shell6
linux6

Programming languages (15)

JavaC++CSSCRustMakefileGoHTML

Github contributions (5)

github-logo-circle
spdk/spdk

Apr 2021 - Jan 2023

Storage Performance Development Kit
Role in this project:
userBack-end Developer & Systems Engineer
Contributions:101 commits, 67 comments, 11 issues in 1 year 9 months
Contributions summary:John primarily contributed to the Storage Performance Development Kit (SPDK) repository, focusing on the vfio-user NVMe over Fabrics (NVMe-oF) transport. Their work involved implementing features, such as a disable-mappable-bar0 flag, for testing and development, as well as addressing issues related to interrupt handling and queue management. They also made adjustments to the code to accommodate changes in the libvfio-user library, and optimized parts of the code to improve the performance of IO operations.
development-kitvagrantperformancestoragevirtualbox
jlevon/qemu

Nov 2020 - Feb 2025

QEMU git Oracle repository
Contributions:18 pushes, 7 branches in 4 years 3 months
oracleqemubitbakeabstraction
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
John Levon - Senior Staff Engineer at Nutanix