Summary
Donald Chan is a Senior Engineer with 12 years of hands-on experience across fintech, betting technology, and pension systems, currently contributing at OKX. He blends strong QA and software engineering skills—Java, C++, C#, Python, SQL, frontend/back-end and API expertise—with practical experience in Kafka, Redis, WebSockets and automation testing frameworks. Donald has deep domain knowledge in trading (spot, margin, OTC), KYC/KYT and eMPF pension portals, and has led testing strategies across SIT, UAT and production for large-scale projects. Comfortable across the stack, he pairs data analysis and machine learning familiarity with rigorous test planning and database testing for complex regulated systems. Colleagues know him for translating nuanced business rules (racing, betting and MPFA reporting) into auditable, repeatable test and automation frameworks—and for a morning coffee ritual that fuels his focus.
12 years of coding experience
7 years of employment as a software developer
Bachelor's degree Artificial Intelligence, Bachelor's degree Artificial Intelligence at Saint Francis University
Bachelor's degree Total Quality Engineering, Bachelor's degree Total Quality Engineering at City University of Hong Kong
English, Chinese, Chinese