Overview
Technical skills
Timeline
Roles

Overview

Backend-focused software engineer with 11+ years of experience building APIs and microservices for distributed cloud systems. Strong focus on the .NET/C# ecosystem, asynchronous messaging, and scalable database-backed services across Azure and AWS. Integrates AI coding tools into the development workflow while maintaining human review and code control.
Phone

Technical skills

Languages
5
SQL
C#
TypeScript
JavaScript
Erlang
DevOps
9
Azure
AWS
Amazon S3
Amazon EC2
Git
Azure DevOps
CI/CD
Docker
IAM
AI/ML
3
Copilot
Cursor
Claude Code
Other
14
Redis
RabbitMQ
Angular
Microsoft Entra ID
MQTT
GCP
PostgreSQL
ASP.NET Core
Entity Framework Core
Claude
.NET
GitHub
JQuery
AI Agents

Timeline

.NET Software Engineer • Middle
Mobi724 • Full-Time
Jan 2022 to Present 4 Years 9 Months In office
Develops and maintains .NET microservices for banking integrations, points-based payments, and loyalty programs. Implements real-time payment processing using asynchronous messaging with RabbitMQ and optimizes latency with Redis caching. Manages SQL Server databases and Azure DevOps pipelines, and integrates AI tools in the workflow with human review.
RabbitMQ
Azure
Redis
SQL
Azure DevOps
CI/CD
Claude Code
Copilot
Cursor
Full Stack Software Engineer • Middle
Siblings Software • Full-Time
Jul 2021 to Jan 2022 6 Months In office
Built and maintained a merchant system for charging and invoicing customers, working across backend, frontend, and the data layer. Developed backend logic using ASP.NET/.NET and implemented data operations with SQL Server. Contributed to migrating the frontend from AngularJS to Angular 12.
Angular
SQL
.NET Software Engineer • Middle
Smartmation • Full-Time
Jun 2018 to Jul 2021 3 Years 1 Month In office
Developed backend services for an IoT platform supporting remote public street lighting management. Built a WinForms desktop tool for installation and device pairing, integrating MQTT communication with field devices. Managed cloud infrastructure on Azure and AWS and containerized services with Docker to support deployment and operations.
MQTT
Azure
AWS
Docker
.NET Software Engineer • Middle
FPA Software • Full-Time
Jan 2017 to Jun 2018 1 Year 5 Months In office
Developed and maintained .NET Framework WinForms desktop applications for the financial sector. Supported internal workflows for banks and brokerage firms used to manage trading desk and back-office operations. Produced install packages to distribute desktop applications for end users.
Full Stack Software Engineer • Middle
Accenture • Full-Time
Dec 2014 to Jan 2017 2 Years 1 Month In office
Worked on a financial application for cost tracking and invoicing, covering backend, frontend, and data layers. Implemented backend features with C# and ASP.NET (MVC/Web API) and supported microservice patterns and messaging with RabbitMQ. Delivered frontend functionality with AngularJS/TypeScript and managed persistence using SQL Server, PostgreSQL, MongoDB, and Redis, using Jira and Git for delivery.
C#
Angular
TypeScript
SQL
RabbitMQ
Redis
Claude Code
Copilot
Cursor
Jira
Git
n8n
Azure
Microsoft Entra ID
Azure DevOps
Amazon EC2
Amazon S3
IAM
CI/CD
Xi'an Technological University
Associate's Degree • Applied Computer Science
2009–2013 Xi'an, Shaanxi