Summary
Bo Wan is a Director of Machine Learning with 11 years of experience building production AI and high-performance financial systems, currently leading ML strategy and delivery at BMO. He blends deep learning, NLP and big-data engineering to architect cloud-native AutoML pipelines and document Q&A systems that have driven multi-fold productivity gains and near-perfect classification accuracy in mortgage and loan workflows. Hands-on with Python, Scala, C# and a broad ML stack (TensorFlow, PyTorch, SageMaker, Spark, Elasticsearch), he also designs tooling for continuous learning, model orchestration and human-in-the-loop correction. Earlier in his career he developed low-latency risk engines and credit data lakes for major banks, giving him a rare combination of trading-grade performance engineering and applied ML expertise. Notably, he led development of CAPTUM—an in-house end-to-end document processing platform with VTag, DocMind and Centaur—that reduced project timelines from years to months. Based in Canada, he holds an MSc in Computer Science from the University of Ottawa and is comfortable moving ideas from research to resilient, audited production systems.
11 years of coding experience
6 years of employment as a software developer
BS Computer Science, BS Computer Science at Xi'an Jiaotong University
MSc Computer Science, MSc Computer Science at University of Ottawa
English, Chinese