Summary
Johan Kok is a quantitative trader and PhD candidate with a decade of experience building large-scale data systems, ML research, and fintech trading tools. He combines hands-on engineering across Spark, Kafka, Presto and cloud datalakes with published research on continual learning and mixture-of-expert models (SIGMOD/SIGKDD/VLDB) and a patent filed at Grab. Comfortable moving between production pipelines and academic rigor, he has driven real cost and latency savings in production analytics while also exploring MEV, smart contracts and crypto arbitrage bots. A former Berkeley AutoLab researcher and hardware-embedded engineer, he blends robotics-grade rigor with practical software delivery—plus a habit of debugging until the walls give way. Based in Singapore, he occasionally writes technical articles on Medium and privately tutors CS students, reflecting a knack for explaining complex systems.
10 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Mechanical Engineering, 4.84 / 5.00, Bachelor's degree, Mechanical Engineering, 4.84 / 5.00 at University of California, Berkeley
Master's degree, Technology management, Master's degree, Technology management at Nanyang Technological University
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at National University of Singapore
English, Chinese