Henry Wong is a seasoned software and trading technology leader with two decades of hands-on Java development focused on low-latency, high-frequency and derivative trading systems across equities and crypto. He has led derivatives and exchange product development at Crypto.com and now co-founded Tactica, combining production-grade engineering, system architecture and quant-driven trading expertise. Henry pairs a Master of Finance and Computer Engineering from HKUST with SCEA-level Java certifications and practical ML training, reflecting a rare blend of finance, engineering and machine learning fluency. An active open-source contributor, he has improved exchange integrations in the widely used XChange Java library (notably Kraken order handling), showing attention to resilient order-management across venues. Colleagues know him for translating complex market microstructure requirements into performant, auditable systems while exploring ML/AI applications to enhance trading strategies.
10 years of coding experience
14 years of employment as a software developer
Hong Kong University of Science and Technology (HKUST)
XChange is a Java library providing a streamlined API for interacting with 60+ Bitcoin and Altcoin exchanges providing a consistent interface for trading and accessing market data.
Role in this project:
Back-end Developer
Contributions:9 commits, 3 PRs, 7 comments in 1 year 3 months
Contributions summary:Henry primarily contributed to the `xchange-kraken` module, focusing on bug fixes related to order management and handling conditional close orders. Their work involved modifying Java code within the KrakenAdapters, KrakenTradeServiceRaw, and KrakenStandardOrder classes. They also addressed issues related to null pointer exceptions and order handling logic. Additionally, the user's commits include merging changes related to Bitmex execution reports and resolving associated conflicts, indicating involvement in integrating data from different exchanges.
XChange-stream is a Java library providing a simple and consistent streaming API for interacting with Bitcoin and other crypto currency exchanges via WebSocket protocol. It is build on top of of XChange library providing new interfaces for streaming API. User can subscribe for live updates via reactive streams of RxJava library.
Contributions:57 pushes, 13 branches in 4 months
rxjavastreamsexchangesuser-apistream
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.