Template
Copy this website

Mei Zhang

Senior .NET Developer at Microsoft

Summary

Highly motivated .NET Developer with 6 years of experience designing, developing, and deploying robust enterprise-level applications. Proficient in C#, .NET Core, ASP.NET, and cloud platforms like Azure. Proven ability to deliver scalable solutions, optimize performance, and collaborate effectively within agile development teams, driving significant improvements in system efficiency and user experience.

Experience

Senior .NET DeveloperMicrosoft
Redmond, WAMar 2021Present
  • Led the migration of a critical legacy ASP.NET application to .NET 6, reducing operational costs by 15% and improving performance by 25%.
  • Designed and implemented microservices using C# and .NET Core hosted on Azure Kubernetes Service (AKS), processing over 10 million transactions daily.
  • Optimized database queries and ORM usage across key services, resulting in a 30% reduction in average API response times.
  • Mentored a team of 3 junior developers on best practices for clean code, unit testing, and CI/CD pipelines, enhancing team productivity by 20%.
Software Engineer, .NETExpedia Group
Seattle, WAJul 2017Feb 2021
  • Developed and maintained core backend services for a travel booking platform using C#, ASP.NET MVC, and Web API, supporting over 500,000 daily active users.
  • Integrated critical third-party APIs for payment processing and hotel inventory, increasing platform functionality and customer conversion rates by 10%.
  • Contributed to a major refactoring initiative, improving code maintainability and reducing technical debt by an estimated 25%.
  • Participated in daily stand-ups, sprint planning, and code reviews within an Agile/Scrum environment, consistently delivering features ahead of schedule.

Projects

.NET Core Microservices Template
Jan 2023Present
  • Developed a standardized boilerplate for .NET Core microservices, including Docker support, health checks, and a consistent API structure.
  • Aimed to accelerate new service development by 30% and enforce architectural consistency across projects.
  • Implemented OpenAPI/Swagger documentation for auto-generated API clients and improved developer experience.
Azure Serverless Image Processor
May 2022Sep 2022
  • Engineered an Azure Function-based solution to automatically resize and watermark images uploaded to Azure Blob Storage.
  • Achieved a 95% reduction in compute costs compared to traditional VM-based processing for fluctuating workloads.
  • Integrated with Azure Event Grid and Blob Storage triggers for fully automated and scalable image handling.

Education

University of WashingtonBachelor of Science in Computer Science
Seattle, WASep 2013Jun 2017
  • Graduated Magna Cum Laude with a GPA of 3.8/4.0
  • Consistently recognized on the Dean's List for academic excellence
  • Developed a full-stack web application for a local non-profit as part of senior capstone project

Skills

Programming Languages
C#SQLJavaScriptPython
Frameworks & Technologies
.NET CoreASP.NET (MVC, Web API)Entity Framework CoreLINQRESTful APIsMicroservicesAzure Functions
Cloud Platforms
Microsoft Azure (App Services, SQL Database, Cosmos DB, AKS, Azure DevOps)AWS (S3, EC2 - basic)
Databases
SQL ServerPostgreSQLAzure Cosmos DBRedis
Tools & Methodologies
GitAzure DevOpsJiraAgile/ScrumUnit Testing (xUnit, NUnit)CI/CDDocker