Matthew Brookes is a Senior Software Engineer and team lead based in Amsterdam with 12 years' experience building low-latency, large-scale data platforms for quantitative trading. He currently leads development of Optiver’s Delta One Quantitative Research Data Platform, streaming time-series and fundamental data into on-premise stores and cloud analysis platforms to support both nanosecond-level autotraders and parallelised research. His background spans backend systems for finance and fintech—working with Go, Kafka, Cassandra, Kubernetes and earlier Java microservices—paired with hands-on low-latency engineering across globally distributed datacenters. An active contributor to high-performance open-source storage (FASTER), he has improved core RMW semantics and pre-allocation features, reflecting a focus on correctness and efficiency. He holds advanced computing degrees from Imperial College London and ETH Zürich, combining rigorous academic training with practical production engineering.
12 years of coding experience
2 years of employment as a software developer
Master of Engineering (MEng) Computing, Master of Engineering (MEng) Computing at Imperial College London
Heart of England School
Master's degree Computer Science, Master's degree Computer Science at ETH Zürich
Fast persistent recoverable log and key-value store + cache, in C# and C++.
Role in this project:
Back-end Developer & QA Engineer
Contributions:6 commits, 11 PRs, 1 push in 4 months
Contributions summary:Matthew contributed to the development and testing of core functionalities within the faster key-value store. They addressed code comments and fixed an inverted conditional related to RMW operations, which improved code accuracy. Their work also included adding and testing new features such as variable length keys and RMW methods, demonstrating a focus on enhancing the library's capabilities and reliability. The user further integrated the ability to pre-allocate memory to improve efficiency.
Experimental Rust wrapper for FASTER by Microsoft Research
Contributions:106 commits, 20 PRs, 74 pushes in 8 months
microsoft-researchrustfastermicrosoftrust-wrapper
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
Matthew Brookes - Senior Software Engineer at Optiver