Matt Fleming

Senior Systems Engineer at Nyrkiö

Calderdale, 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
Matt Fleming is a Principal Systems Engineer with 26 years of deep systems and open-source experience, currently leading performance-critical engineering at Cloudflare. He has a long track record of bootstrapping and maintaining kernel and EFI subsystems, contributing to projects from Apache Cassandra to the high-performance Redpanda streaming platform. Comfortable both as an individual contributor and as a manager, he has led global teams delivering major OSS features (SAI, UCS, trie-indexed SSTables) and driven performance investigations, microbenchmarks, and test automation. His background spans low-level embedded work, kernel page-table and EFI runtime fixes, and distributed database performance—rarely found together at this depth. An active standards participant and writer, he pairs practical systems hacking with advocacy through papers, talks and technical articles. Based in Calderdale, England, he also co-founded a performance platform, demonstrating entrepreneurial initiative alongside enterprise impact.
code26 years of coding experience
job17 years of employment as a software developer
bookLeeds College of Technology
bookBSc Computer Science, BSc Computer Science at University of Leeds
stackoverflow-logo

Stackoverflow

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

Github Skills (33)

efi10
storage-engine10
c-language10
memory-management10
interrupt-handling10
kafka10
c1110
performance-testing10
c1710
kernel10
interrupt10
seastar10
sys10
kernel-mode10
embedded10

Programming languages (12)

JavaDockerfileShellC++CRustLLVMTeX

Github contributions (5)

github-logo-circle
jonsmirl/mpc5200

Jan 2009 - Oct 2010

Digispeaker
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:114 commits in 1 year 8 months
Contributions summary:Matt primarily contributed to the low-level aspects of the `mpc5200` repository, specifically focusing on the "sh" architecture. Their work involved modifying inline assembly constraints and the atomic functions to improve the handling of interrupts, making the code safe for irqsoff tracing. They also fixed compiler errors and addressed issues related to the ftrace implementation within the context of the SH architecture.
redpanda-data/redpanda

Nov 2023 - Mar 2024

Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
Role in this project:
userBackend Developer & Performance Engineer
Contributions:12 reviews, 14 PRs, 2 pushes in 3 months
Contributions summary:Matt primarily focused on enhancing the Redpanda streaming data platform's core functionalities, specifically within the backend code. Their contributions involved improving memory management accuracy by introducing byte-granular node memory size checks, which optimized partition allocation. Furthermore, the user implemented microbenchmarks for produce operations and refined existing tests, including the many_partitions_test, to stress partition limits, indicating a focus on performance and scalability. Additionally, the user added error messages to timeout scenarios for easier debugging in tests.
realtimezookeeperdata-platformkafka-api10x
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
Matt Fleming - Senior Systems Engineer at Nyrkiö