Mendel Monteiro-beckerman

Software Engineer at IMC Trading

Sydney, New South Wales, Australia
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
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.
code11 years of coding experience
job19 years of employment as a software developer
bookBSc, Computing Science, BSc, Computing Science at University of Technology Sydney
languagesEnglish, French, Spanish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
4,565reputation
310kreached
195answers
10questions
Badges
datetime
top-5%
github-logo-circle

Github Skills (26)

multithreading10
testing10
net10
test-framework10
dotnet10
java10
performance-testing10
asp-net10
javas10
thread10
hyper-threading10
dotnet-core10
web-framework10
threaded10
csharp10

Programming languages (5)

C#JavaC++GoF#

Github contributions (5)

github-logo-circle
disruptor-net/Disruptor-net

Jul 2016 - Jul 2022

Port of LMAX Disruptor to .NET
Role in this project:
userBack-end Developer & Performance Engineer
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.
dotnetlmax-disruptordisruptor
LMAX-Exchange/disruptor

Aug 2016 - Apr 2018

High Performance Inter-Thread Messaging Library
Role in this project:
userPerformance Engineer
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.
concurrencydisruptormessaging-libraryinterperformance
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