Expert, 8+ years of experience in backend and desktop application development.

👋 Introduction

Hi there! I’m a creative developer from China, specializing in backend development and DevOps at Thoughtworks. With over 8 years of experience in .NET-related technologies, I enjoy turning complex problems into simple, elegant solutions.

Currently, I’m working on a legacy application migration project, aiming to transition it to the .NET 8 platform while helping our clients achieve greater business value.


💼 Work Experience

🏢 Thoughtworks

Consultant
Feb 2022 – Present

  • Focusing on ASP.NET Core for building scalable and high-performance web applications.
  • Leading the transformation and modernization of legacy systems.
  • Collaborating with cross-functional teams to deliver high-quality solutions.
  • Driving DevOps practices to improve deployment efficiency and system reliability.

🏢 Ming Yuan Cloud Group Holdings Limited

.NET Backend Developer
Jul 2020 – Feb 2022

  • Developed ERP systems for the real estate industry.
  • Focused on both client-side and server-side development using .NET technologies.
  • Gained extensive experience in enterprise software development.

🏢 Worked in Beijing

WPF Developer
Jun 2016 – Jul 2020

  • Designed and developed video surveillance products.
  • Specialized in WPF-based application development for traditional industries.

🏢 Worked in Wuhan

UAP Developer (Intern)
Jun 2015 – Jun 2016

  • Worked as an intern in a game company.
  • Gained hands-on experience in software development and teamwork.

🌟 Skills

Frameworks & Technologies

  • ASP.NET Core: Proficient, with hands-on project experience in building high-performance web APIs and enterprise applications.
  • WPF & WinUI: Extensive experience in modern desktop application development, including video surveillance systems.
  • Entity Framework Core: Skilled in designing and optimizing database access layers.
  • Blazor: Experience with .NET-based frontend development.

DevOps

  • Kubernetes: Familiar with container orchestration and managing microservices architecture.
  • Azure DevOps & CircleCI: Used for CI/CD pipeline setup and management in real-world projects.
  • GitHub Actions: Used for workflow automation and code management.

Architecture & Design

  • Microservices Architecture: Hands-on experience in service decomposition, communication, and governance.
  • RESTful API: Skilled in designing and implementing APIs following industry best practices.
  • CQRS & Event Sourcing: Applied in scenarios requiring high concurrency and complex business logic.
  • Test-Driven Development (TDD): Applied TDD principles in multiple projects to ensure code quality and maintainability. Developed unit tests and integration tests before implementation, resulting in fewer bugs and faster delivery cycles.
  • Domain-Driven Design (DDD): Used for modeling and implementing complex business systems.

Others

  • Legacy System Modernization: Led the migration of legacy systems to modern frameworks like .NET Core, improving performance, scalability, and maintainability. Integrated containerization using Docker and Kubernetes to streamline deployment and enhance system reliability.
  • ERP Systems Development: Participated in developing ERP systems for the real estate industry, familiar with enterprise application requirements.
  • Agile Development: Familiar with Scrum and Jira, skilled in cross-functional team collaboration.

📫 Get in Touch