Full-stack engineer with 10 years in software development and 5 years in architecture design
Specialized in enterprise applications, distributed systems, and cross-platform web solutions, with a strong focus on maintainable, scalable, and secure software through clean architecture and engineering best practices.
Upgraded a legacy PC GUI system into a cross-platform web architecture for embedded environments, owning the core architecture, development, testing, and release lifecycle.
.NETREST APIBlazorWCF
Key contributions
Designed a cross-platform web service architecture for Linux ARM, Linux x64, and Windows, driving the migration from a legacy PC GUI to a web-based system.
Developed .NET RESTful APIs and a Blazor-based web GUI with reusable frontend components.
Designed an internal HTTPS/SSL certificate issuance solution to secure communication in internal environments.
Built a regression testing system for legacy WCF services and new Web APIs through standardized shared contracts and reusable test workflows.
2022-03 - 2023-03 / Stability Inspection Lead
Beisen Cloud - Custom Service Stability Inspection
Led stability inspection for custom development services by analyzing potential risks from service metrics, dump analysis, and incident reviews.
Analyzed service metrics to identify potential risks and drive early issue tracking.
Performed dump analysis, exception investigation, and incident reviews when service issues occurred.
Upgraded shared frameworks and components to improve reliability, maintainability, and distributed service coordination.
2020-03 - 2022-03 / Foundation Framework Design and Development
Beisen Cloud - Framework and Infrastructure Design
Built foundational framework capabilities for customer-specific delivery scenarios and encapsulated reusable Infrastructure patterns for multi-tenant consistency, runtime reliability, and easier troubleshooting.
Built framework foundations for tenant isolation, context management, and log tracing in custom development scenarios.
Encapsulated the Infrastructure layer to provide resilience policies, distributed locks, and reusable platform capabilities.
Standardized request context, tenant context, and log tracing to reduce cross-module development and troubleshooting cost.
Provided reusable foundations for later custom development, service refactoring, and task orchestration work.
2020-03 - 2022-03 / Senior Software Engineer
Beisen Cloud - Custom Development and Refactoring
Participated in the assessment, development, and delivery of customer-specific HR SaaS projects covering organization, performance, and goal management modules.
Unit TestingObject-relational mapping (ORM)MicroservicesKafkaCI/CD
Key contributions
Designed Kafka data-change trigger abstractions to cover missing business trigger scenarios.
Refactored service architecture and infrastructure components to address business complexity and improve service stability.
Standardized unit testing, development, testing, release, and CI/CD workflows to improve delivery quality and engineering efficiency.
2019-03 - 2021-03 / Backend Engineer
Beisen Cloud - Integration Services Refactoring
Refactored master data synchronization and Kafka-based messaging to improve data consistency, asynchronous processing, and service stability.
KafkaRedis
Key contributions
Optimized master data synchronization to reduce cross-service consistency risks.
Improved Kafka-based messaging workflows for asynchronous processing and task scheduling.
Designed SSO cloud migration solutions and encapsulated the Beisen SSO SDK to standardize authentication integration.
2019-03 - 2020-03 / Backend Engineer
Beisen Cloud - Goal Management System Development and Refactoring
Developed and iterated the goal management system within Beisen’s HR SaaS platform.
C#.NETIoCUnit TestingRefactoring
Key contributions
Introduced an IoC framework and unit test protection to support safer legacy code refactoring.
Refactored business modules to improve maintainability, extensibility, and delivery quality.
Continued backend capability and service API iteration around goal management workflows.
2016-08 - 2019-02 / Full-Stack Developer
Renwoxing - Qiandaotong Field Attendance System
Developed a full-stack field workforce management system supporting outdoor attendance check-in, location tracking, and field activity records.