Bradley Mcelroy is a trader-developer based in the Greater Sydney Area with a decade of experience blending quantitative finance and production software engineering. He has transitioned from options research and trading roles at Optiver and IMC to running proprietary trading systems, applying a "automate all the things" mindset to both execution and infrastructure. His open-source contributions to fsspec and s3fs demonstrate practical backend skills—adding timestamping, compression, and robust tests for filesystem and S3 behaviors—while work on nautilus_trader shows domain expertise integrating Betfair market data and execution logic into a high-performance backtester. Bradley holds a CQF certificate and a finance degree from QUT, and combines rigorous quantitative training with hands-on test automation and low-latency trading system development. An understated strength is his focus on quality: extensive test additions and refactors reveal a developer who prioritises correctness and maintainability in production-critical code.
10 years of coding experience
4 years of employment as a software developer
Bachelor of Business (BBus) Finance & Funds Management, Bachelor of Business (BBus) Finance & Funds Management at Queensland University of Technology
Certificate in Quantitative Finance Finance, Certificate in Quantitative Finance Finance at CQF - 7City
A high-performance algorithmic trading platform and event-driven backtester
Role in this project:
Back-end Developer
Contributions:42 reviews, 289 commits, 321 PRs in 1 year 10 months
Contributions summary:Bradley's contributions centered on integrating and extending the Betfair API for the algorithmic trading platform. They implemented new classes such as `BettingInstrument`, added support for order book and tick data, and incorporated features related to market closing prices and instrument status events. They also made improvements in the order submission, modification, and cancel operations in the Betfair Execution client, focusing on various aspects such as handling market data feeds and price accuracy.
A specification that python filesystems should adhere to.
Role in this project:
Backend Developer
Contributions:12 commits, 2 PRs, 7 comments in 1 year 2 months
Contributions summary:Bradley primarily contributed to the core functionality of the `fsspec` library, focusing on filesystems. They added methods for retrieving created and modified timestamps, and implemented compression support to the local filesystem. The contributions included adding and modifying tests using `pytest` to ensure the proper functionality of the added features and refactoring existing tests. The user also refactored imports and improved the codebase by fixing typos, removing unnecessary filesystems and imports and formatting the code to adhere to `black`.
specificationfilesystemspythonfilesystem
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
Bradley Mcelroy - Trader Developer at Proprietary Trading