Ying Xu is currently a Senior Software Development Engineer at Microsoft, where they have been since 2011. Prior to this, they served as a Lead Software Development Engineer at Microsoft from 2007 to 2011, contributing to OneNote 2010. Before joining Microsoft, Ying was a Software Development Manager at IBM from 2003 to 2007, working on Lotus.
This person is not in the org chart
This person is not in any teams
This person is not in any offices