Experience
PhD Student (May 2025 – Present)
Supervised by Prof. Chengnian Sun
Cheriton School of Computer Science
University of Waterloo, Canada
Senior SDE (Sep 2022 – Mar 2025)
Seed/Data Speech Team
ByteDance, Shanghai, China
Led systems architecture and performance optimization for ByteDance’s production Text-to-Speech engine across global mobile and cloud infrastructure. Engineered high-performance neural-inference pipelines for large speech models powering the Doubao AI assistant.
SDE-2 (Aug 2021 – Sep 2022)
MSAI Team
Microsoft STC-Asia, Suzhou, China
Led engineering and release cycles for Microsoft WordBreaker, a mission-critical linguistic engine with nearly 30 years of history that powers Bing Search and Office 365 worldwide. Architected a workflow-based NLP runtime toolkit for Office 365.
SDE (Jul 2018 – Aug 2021)
MSAI Team
Microsoft STC-Asia, Beijing & Suzhou, China
Maintained Microsoft WordBreaker, a multilingual text-segmentation engine used by Bing and Office with a 30-year history and a C++98/C++17 codebase. Improved Korean WordBreaker performance by more than 20% through stateless refactoring and replacing regular expressions with an automaton-based rule engine.
Short-Term Contributor (Nov 2020 – Jan 2021)
Windows APS Team (temporary assignment)
Microsoft STC-Asia, Suzhou, China
Contributed to the formation of the new team and Windows 11 application development, including Microsoft Calculator.
B.Sc. in Computer Science (Sep 2014 – Jun 2018)
Beijing Normal University, China
SDE Intern (Jul 2017 – Dec 2017)
Bing Search Relevance Team
Microsoft STC-Asia, Beijing, China
Worked on answer triggering models for Bing Search.