- Could you introduce yourself and tell us about you? Your current / recent jobs and employers? Previous companies and jobs?
He has been in Software engineering for 12 years mainly in FinTech industry, with 8 years focused on systematic trading, mostly in options and derivatives. He used to work as a Software Engineer at XXXX which is quite brief only, then later moved to XXXX as Senior Software Engineer around 2.5 years with the company and he mainly started here in C++ low-latency development, then he moved to XXXX as an Engineering Manager, mostly focus on crypto exchange connectivity and market making. Currently at XXXX he is a Director of Engineering, he’s been with the company for over 8 years. He leads 18 engineers across Hong Kong and Singapore, covering the trading platform. He works closely with the head of trading and the quant research team. In his current role, he led the rebuild of the options trading platform from a C++ and Python stack into a Rust-native platform over 20 months. It covers automated quoting, execution, theoretical pricing, and real-time risk across about 1,500 live option instruments. Before that, at XXXX, he used to led the engineering team behind the options market making stack, and at XXXX he built the exchange gateways to the major crypto venues.
- What skill(s) / experience would you self-describe as strongest or specialist in?
His strongest skill leadership, he currently leading engineering teams, he grew his team from 6 to 18 engineers in three years. He would say he is good at bridging traders, quants, and engineers, and turning trading requirements into a clear platform roadmap. He is also good in building low-latency options trading systems. In fact, he builds end to end in Rust and C++, from market data handling and pricing to quoting, execution, and risk controls. He also has experience with WebSocket, REST, and FIX gateways. Others well experienced is Python, TypeScript, also works with PostgreSQL.
