Speaking


As Microsoft MVP, I've speaked on a few local community meetups and events both online and offline. I'm also a selected internal trainer for ASP.NET Core and Azure in Green Dot corporation.


Microsoft Most Valuable Professionals, or MVPs, are technology experts who passionately share their knowledge with the community. MVPs make up a global community of over 4,000 technical experts and community leaders across 90 countries/regions and are driven by their passion, community spirit, and quest for knowledge.

Past Events


Developing Cloud-Native Solution with Microsoft Azure

Azure Meetup at Microsoft Reactor Shanghai, Sep 2019

Talk about principles of cloud-native and the PaaS services, Containers, DevOps and Monitoring services on Azure to build cloud-native applications.

Azure Fundamentals

NYU Students Visiting Microsoft Shanghai, Aug 2019

Talk about cloud computing concepts and IaaS, PaaS, SaaS platforms. Introducing Microsoft Azure Datacenters, and perform a demo for creating a WordPress blog on Azure App Service.

Build Web Applications on Azure

Global Azure Bootcamp 2019 (Shanghai, China), Apr 2019

Introduce Azure App Services with a real world case to demonstrate how to use Azure to develop and host websites, bind domain name, integrate with Blob Storage, Azure AD and Application Ingishts.