My Recap for 2021

1. Career

It is the 3rd year that I worked in Microsoft. As a Microsoft 365 infra team, we’re serving multiple M365 product lines, like Exchange, Microsoft Teams, SharePoint, OneDrive etc.

The main challenges in the work includes

  • Based on Suzhou, we have to sync with headquarter (US west coast) almost daily. Due to the different time zone, you have to wake up early.
  • Heavy workload during the on-call rotation. Since Microsoft has been transiting to cloud service provider instead of selling software lienees. It requires 24 * 7 support across the global.
  • Legacy technology stack. Tech debt is well-known issue in Microsoft internally. Engineer system needs to improve in many perspective.

What I gained in the last past year.

  • Engineer capability: Thanks for the dot-line manager, he is open for anyone (including joiner engineer) to sell ideas to improve our service. What’s more, there are a lot of colleagues who are special in specific domain. You can learn a lot from them.
  • Leadership: There are a couple new-grad engineers since last summer. I am also the leader of a feature crew at Suzhou. From that moment, I don’t only focus on getting works done, but also learn how to organize the work and make decision.

2. Books

  • ASP.NET Core 3 框架揭秘 Though Microsoft official documentation is best stuff if you want to learn ASP.NET Core , this book takes deep dive to the source code level. The most attractive part is about Microsoft.Extensios.* packages. They are backbone of ASP.NET Core and contributes to understanding it.
  • Mastering Window PowerShell Scripting PowerShell is wide used in the Microsoft. It is the first-class citizen as script language. This book is great if you want to step further in this language.

3. Open Sources

This is my contributions in 2021 on GitHub.

  • Ugit: This is git implementation in C# language. It implements the basic operation of git, like add , commit , push , fetch etc.
  • Backend-Interview: This is a interview question collection for a back-end engineer. It’s also the most Startred repo. (Looks like most people cares about how to get a job)
  • DotNetWeekly: This is the open-source magazine that focuses on the .NET ecosystem. For well-known history, .NET is not quite popular in China like JAVA or Go language. This magazine will try its best to make .NET grate again.

Also, I raised the my FIRST PR for Popular open source project.




A software developer in Microsoft at Suzhou. Most articles spoken language is Chinese. I will try with English when I’m ready

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

3 Periods and 3 Tiers of APIS Masternode

Why I switched from PHPStorm to Visual Studio Code

Visual Studio Code vs Phpstorm

Branching Strategy

How Rittman Analytics Centralizes SaaS Data Sources using dbt and Google BigQuery


Technical Asst, Programme Asst, Stenographer & Other — 16 Posts

Making Project Management Not Suck

7 Basic Quality Tools with R

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Feng Gao

Feng Gao

A software developer in Microsoft at Suzhou. Most articles spoken language is Chinese. I will try with English when I’m ready

More from Medium

2021: The beginning or an era

My 2021 Summary

2021: New Beginnings

2021 In Review