Summary
Hao Xue is a Senior Software Engineer based in Mountain View with a Ph.D. in Computer Science and four years of professional experience building data-driven systems at Coursera. His expertise bridges social network analysis, NLP, and data mining, with hands-on experience in traditional ML, deep learning (including RNNs/LSTM), topic modeling, and opinion/sentiment analysis. As a graduate researcher he developed models for review spam detection and trustworthiness assessment, applying link analysis and recommender-system techniques to real-world Yelp data. His internships show a pragmatic engineering bent—shipping cloud integration and resilient API tooling as well as production-ready NLP pipelines for message tagging. Comfortable both in research and production, he combines strong algorithmic foundations with applied data visualization and system-building skills that help surface insights from noisy user-generated content.
4 years of coding experience
6 years of employment as a software developer
University of Kansas
Bachelor's degree, Electronic Information Science and Technology, 3.48 / 4.00, Bachelor's degree, Electronic Information Science and Technology, 3.48 / 4.00 at Beijing University of Posts and Telecommunications
Affiliated High School of Peking University
English, Chinese