Mendel Monteiro-beckerman is a software engineer with 11 years of experience building low-latency, reliable systems, currently working at IMC Trading in Sydney. He has deep expertise in C#/.NET, high-performance concurrency patterns, and trading systems—having led development of Disruptor- and Aeron-based architectures, real-time P&L services, and backtesting frameworks. Mendel has contributed performance-focused improvements to the widely regarded LMAX Disruptor projects, including precise batch metrics and .NET port optimizations, underscoring a strong focus on measurable efficiency. His background spans front-to-back trading platforms, FX options RFQ engines, and enterprise integration, combining hands-on coding with technical leadership. Comfortable across legacy and modern .NET ecosystems, he repeatedly drives pragmatic refactors and threading/data-access optimizations to squeeze latency and allocation out of production systems. Colleagues would describe him as a pragmatic performance engineer who treats observability and correctness as first-class citizens.
11 years of coding experience
19 years of employment as a software developer
BSc, Computing Science, BSc, Computing Science at University of Technology Sydney
Contributions:8 reviews, 40 commits, 7 PRs in 6 years
Contributions summary:Mendel's primary contributions revolve around porting the LMAX Disruptor to .NET. They focused on updating the project to version 3.3.4, which involved significant code refactoring, including moving utilities and renaming components. They also made performance improvements by optimizing threading and data access, notably by targeting .NET 4.5 and then later migrating to .NET Core 2.0. Furthermore, the user was heavily involved in performance testing, including the addition of batch size and batch percent data.
Contributions:2 reviews, 7 commits, 3 PRs in 1 year 8 months
Contributions summary:Mendel primarily focused on enhancing the performance testing framework for the Disruptor library. Their contributions included adding metrics like batch size and batch percentage to the performance tests, enabling a more comprehensive assessment of the library's efficiency. Furthermore, the user corrected batch size calculations and implemented the `BatchStartAware` interface to accurately count batches within the performance tests. The user also addressed minor formatting issues across several files.
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
Mendel Monteiro-beckerman - Software Engineer at IMC Trading