Haishi Bai is a seasoned technology professional with extensive experience in software architecture and engineering, currently serving as a Principal Software Architect at Microsoft since April 2012. Previous roles at Microsoft include Principal Software Engineer and Senior Software Engineer, along with positions as Senior Technical Evangelist and Technical Evangelist. Prior to Microsoft, Haishi Bai held senior development roles at ShotSpotter, Inc. and Memeo, Inc., and served as a .Net Architect at ShotSpotter, Inc. earlier in a career that began at Walker Interactive System (Beijing) as an e-Commerce Architect. Educational credentials include a Master of Science in Computer Science from San Francisco State University and a Bachelor of Science in Computer Science from Jilin Institute of Technology.
September, 2020 - present
August, 2017
January, 2017
September, 2014
April, 2012