Overview
Work History
Education
Skills
Timeline
Generic

Yuhao Chen

Vancouver,BC

Overview

9
9
years of professional experience

Work History

Software Engineer 2

Microsoft Vancouver
11.2020 - Current

Teams Webinar Product Team

  • Working on large online virtual events features for Microsoft Teams with millions of users and growing fast
  • Led effort in development, testing, and optimization of the team's privacy data pipeline that processes ~10M signals daily across all regions
  • Made key trade-off decisions considering requirement, performance, and cost
  • Optimized the pipeline using a metric-driven approach and reduced machine resource usage by 50% and NoSQL database throughput usage by 70%
  • Led multiple service and infra improvement efforts that helped save costs and improve service reliability
  • Configured cloud components such as FrontDoor, Traffic Manager, Load Balancer
  • Clusters, Vault, VM Scale Sets, Queues, NoSQL database (Cosmos DB) etc
  • Shipped new APIs supporting webinar management by tenant admin (search, view, delete webinar)
  • Worked with the UX and design teams to integrate the API with the client
  • Led efforts in improving service devops cycle, testability and debuggability that massively increased engineering efficiency and improved service test coverage from 15% to 65% (and growing)
  • Drafted guidelines for the team to pick and choose optimal solution among several alternatives and helped team onboarding to standardized unit test patterns (AAA patterns), integration tests, NightWatch tests, etc
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Updated old code bases to modern development standards, improving functionality.
  • Integrated third-party tools and components into applications.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.

Software Engineer 2

Microsoft
07.2017 - 11.2020

Family.microsoft.com Product Team

  • Worked on large-scale, high availability service applications that enhance children’s digital safety and wellness
  • Family.microsoft.com has a MAU of 20M and service QPS of ~55k
  • Led improvements of notifications fan-out service to support omni-channel delivery experience (SMS, WNS, email, feed) with high reliability and reduced duplicates
  • Led design and shipped various cross-disciplinary milestone projects that filled gaps in E2E user experience and helped improve user engagement metrics
  • Projects include family activity notifications and feeds, device monitoring and reporting, ITP (identity theft protection) with
  • MS Defender integration, adult graduation scenario (for kids of age 18+ to disable parental controls), etc
  • Owner of two business critical services with 99.95% reliability requirement and QPS >1k
  • Actively involved in partner onboarding, code reviews, technical design and reviews, livesite investigation, security and compliance assessments, etc
  • Drove various engineering improvements that enhanced code readability and maintainability, background job testability, service reliability, etc.

Software Developer Intern

GlobalStories
05.2014 - 01.2015
  • Supported philanthropic effort by redesigning and implementing core features and components of the website in HTML5 to replace the unsupported Flash components
  • Added support for third party OAuth login (e.g
  • Sign in with Google) to allow viewers to more easily sign in and start making contributions right away.

Education

Bachelor of Engineering - Computer Engineering

Vanderbilt University
Nashville, TN, USA
05.2017

Skills

  • Backend development
  • Distributed systems
  • Microservices
  • Cloud computing
  • Microsoft Azure
  • React
  • NET
  • SQL/NoSQL

Timeline

Software Engineer 2

Microsoft Vancouver
11.2020 - Current

Software Engineer 2

Microsoft
07.2017 - 11.2020

Software Developer Intern

GlobalStories
05.2014 - 01.2015

Bachelor of Engineering - Computer Engineering

Vanderbilt University
Yuhao Chen