Michael Chu is a senior software engineer based in Toronto with 11 years of experience building backend systems and data platforms across startups and scale-ups. He blends an entrepreneurial mindset with hands-on engineering, having driven platform and data work at companies like Clearbanc and EAT Club and now focusing on product engineering at Movable Ink. Michael contributes to open-source tooling for quantitative finance—refactoring core trade logic in his Python options backtesting library—which highlights his interest in rigorous, domain-specific backend design. Comfortable navigating both engineering and business priorities, he has a track record of improving system design and operational efficiency while mentoring teams through fast-moving product cycles.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Arts, Bachelor of Arts at University of Waterloo
A nimble options research and backtesting library for Python
Role in this project:
Back-end Developer
Contributions:9 releases, 47 reviews, 153 commits in 3 years 6 months
Contributions summary:Michael's commits indicate they are refactoring the trade logic of the options backtesting library. The code changes involve modifications to files related to backtesting components such as `backtest.py`, `broker.py`, and `margin/base.py`. The user is working to improve the overall design of this options backtesting library, focusing on core back-end functionalities for trading and calculations.
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.