Haishi Bai is Principal Software Engineer and TA to the Azure CTO at Microsoft, where he previously served as Senior Software Engineer and Senior Technical Evangelist. His areas of expertise include Microsoft Azure, Docker, WCF, WPF, MVC, MVVM, .Net, ASP.NET MVC, project management, system integration, algorithm design, architecture, and digital identity. His books include Exam Ref 70-534 Architecting Microsoft Azure Solutions (Microsoft Press), Zen of Cloud, and Windows Azure in Action.