Michael Ward is an owner and senior software engineer with 11 years of experience building financial systems, algorithmic trading tools, and APIs, currently running Manchester Chalmers where he focuses on cryptocurrency trading infrastructure, order execution, reconciliation, and AWS networking. He combines a quantitative background—masters coursework in computational finance and a B.S. in aerospace engineering—with hands-on trading experience from a decade at Cheiron Trading, giving him rare end-to-end domain expertise from strategy to production. An active open-source contributor to high-profile Rust projects like Apache DataFusion and Hyper, he has improved query engines and HTTP body handling while contributing tests and refactors that boost maintainability. Comfortable across Python (Django/REST, pandas, networkx) and systems-level Rust, he gravitates toward performance-sensitive backend work and reliable deployment in VPCs. Notably, he blends trading instincts with software craftsmanship—exposing advanced APIs and fixing subtle aggregate bugs that improve analytical accuracy for downstream users.
11 years of coding experience
2 years of employment as a software developer
Masters courses in Computational Finance and Risk Management, Masters courses in Computational Finance and Risk Management at University of Washington
Contributions:5 reviews, 11 PRs, 16 comments in 3 years 7 months
Contributions summary:Michael primarily focused on enhancing and extending the functionality of the Apache DataFusion SQL Query Engine. Their contributions involved adding optional arguments to regular expression User Defined Functions (UDFs) and exposing the fluent API for approximate distinct calculations. They also addressed a bug related to the return type of the regr_count aggregate function and exposed centroids in the approx_percentile_cont fluent API. Furthermore, the user contributed to the testing infrastructure and code refactoring.
Contributions:5 reviews, 7 commits, 4 PRs in 4 months
Contributions summary:Michael primarily contributed to the `hyper` HTTP library, focusing on refactoring the `Body` struct and related types. Their commits involved renaming types, updating tests, and modifying code in the body and server modules. Additionally, the user worked on removing prefixes and extraneous references in the server and client codebases, enhancing the overall codebase maintainability.
rustio-uringhttp-libraryhyper
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.