Summary
Tom Fan is a seasoned Java developer with over two decades of Java experience and 11 years in financial software, currently building FX trading systems at LSEG in Singapore. He brings deep expertise in low-latency, multi-threaded Core Java (JDK17), FIX protocols and market-facing connectivity across FX, equity derivatives and fixed income venues. His track record includes major banks and trading venues—JPMorgan, Standard Chartered, BofA, Barclays and more—delivering trade surveillance, market making and AML/NameCheck solutions using Kafka, QuickFIXJ, Spring and automation tooling. A high-performing certificant (SCJP 98% and strong IKM/Java scores) who added Python and competitive programming recently, he combines production-grade engineering with a penchant for algorithmic problem solving. Colleagues rely on him for pragmatic low-latency design and for bridging trading domain nuance with robust, testable Java systems.
11 years of coding experience
19 years of employment as a software developer
Northeastern University (CN)
Master Computer Science and Technology, Master Computer Science and Technology at Zhejiang University