Summary
Shengming Xu is a Senior Software Engineer with nine years of experience building high-impact Android products and scalable features for audiences exceeding 10 million users. Now at Microsoft after a multi-year tenure at Tencent, he specializes in clean architecture, reactive data flows, and elegant UX-driven engineering that reduces latency and inter-module friction. His work on a multi-type feeds UI and a rearchitected data supplier at Tencent cut module communication by 60% and app start wait time by 27%, reflecting a pragmatic focus on performance and maintainability. Comfortable collaborating across teams, he prioritizes code clarity and extensible designs—often isolating dependencies to make libraries interchangeable. Outside of work he emphasizes a positive mindset, which underpins his collaborative approach to shipping reliable user-facing systems.
9 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Harbin Engineering University
Master's Degree, Computer Science, Master's Degree, Computer Science at University of Chinese Academy of Sciences