Kai Pan is an experienced software engineer with a strong background in technology leadership and development. Starting as a Research Intern at IBM, the professional progressed through various roles including Software Technology Analyst at Morgan Stanley and Software Engineer at Vivante Corporation. Significant tenure includes positions as Senior Software Engineer Tech Lead at Marin Software and Twitter, as well as Principal Software Engineer at Microsoft. Currently, Kai serves as Principal Software Engineer Manager at Microsoft, following a role as Senior Software Engineer Tech Lead at Google. Academic credentials include a Master of Science in Telecommunications and Systems Networking from the University of Pennsylvania and a Bachelor of Science in Electrical, Electronics and Communications Engineering from Tsinghua University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices