Ian Worthington is an AI Solutions Architect and global tech lead based in Osaka with 12 years of engineering and leadership experience, currently driving delivery of a large, multi-team software system at FPT Software. He blends hands-on software engineering (Angular + .NET stacks) and product ownership—having founded Calendr—with consulting and project management for major enterprise clients. His background includes building EDI systems for supply chains, scaling operational teams in education, and contributing QA/test automation to the popular QuantConnect/Lean algorithmic trading engine to improve data aggregation reliability. Fluent in Japanese and experienced across consulting, design, and delivery, he excels at navigating multicultural teams to turn complex requirements into pragmatic, production-ready solutions.
12 years of coding experience
8 years of employment as a software developer
BS, Computer Science, BS, Computer Science at The University of Manchester
Lean Algorithmic Trading Engine by QuantConnect (Python, C#)
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:10 commits, 12 PRs, 93 comments in 5 months
Contributions summary:Ian primarily focused on improving the testing of the `lean` algorithmic trading engine. They wrote and modified tests for various components, including `HeikinAshi`, `QuoteBar`, `TradeBarConsolidator`, `TickQuoteBarConsolidator`, and `BaseDataConsolidator`. Their contributions involved testing for correct behavior, particularly related to the `EndTime` property of data objects, and ensuring data aggregation functions correctly. These changes indicate a focus on improving the reliability and correctness of the data handling within the trading engine.
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.