Guan Wang is a Principal Data Scientist with 13 years of experience building production-grade ML systems across insurance and product companies, currently leading Asia regional advanced analytics and GenAI at Manulife in Singapore. He combines deep NLP and information-extraction expertise—demonstrated by contributions to spaCy’s course and Chinese NER/RE projects—with hands-on MLOps, Azure/Databricks, and DevOps deployment experience. His background spans predictive underwriting, claims automation, federated learning and fraud detection from roles at Munich Re, Swiss Re and Lenovo, bridging research and commercial delivery. Notably, he has extended open-source tooling for Chinese NLP (Jieba tokenizer in Rasa) and maintains full-stack proficiency from data pipelines to model training and evaluation. Trained in physics and computational neuroscience, he brings a quantitative, research-oriented mindset to pragmatic engineering and product impact.
13 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.Sc.) Physics & Computer Science, Bachelor of Science (B.Sc.) Physics & Computer Science at Peking University
Doctor of Philosophy - PhD (dropped out) Neuroinformatics, Doctor of Philosophy - PhD (dropped out) Neuroinformatics at Erasmus Mundus Joint Doctoral Programme in Computational Neuroscience (EuroSPIN)
Hong Kong University of Science and Technology (HKUST)
Annotator for Chinese Text Corpus (UNDER DEVELOPMENT) 中文文本标注工具
Role in this project:
Full-stack Developer
Contributions:62 commits, 81 PRs, 131 pushes in 1 month
Contributions summary:Guan primarily contributed to refactoring the project structure and adding example data, focusing on the integration of an sklearn classifier. They implemented a dummy sklearn classifier using Python. They made changes to the testing and added supporting files for the Rasa NLU. The user also worked on setting up the build and test environment.
Turn Chinese natural language into structured data 中文自然语言理解
Role in this project:
Back-end Developer
Contributions:101 commits, 28 PRs, 101 pushes in 5 years 6 months
Contributions summary:Guan primarily contributed to the core functionality of the project, focusing on the integration of Chinese natural language processing. The commits demonstrate the addition of a Jieba-based entity extractor and modifications to existing MITIE components to support Chinese language processing, specifically related to entity recognition. The user's work involved adjustments to intent classification and featurization, indicating involvement in the core architecture of the natural language understanding system. Additionally, the commits show bug fixes and enhancements, suggesting an active role in the development and maintenance of the project.
nlpchinesestructurednatural-languagenatural
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.