2023-10 - 至今 / 全栈开发工程师
Afry - TCAWeb System
将遗留 PC GUI 系统升级为面向嵌入式场景的跨平台 Web 架构,负责核心架构设计、开发、测试与发布的全生命周期交付。
.NETREST APIBlazorWCF
关键贡献
- 设计面向 Linux ARM、Linux x64 与 Windows 的跨平台 Web 服务架构,推动遗留 PC GUI 向 Web 系统演进。
- 开发 .NET RESTful API 与基于 Blazor 的 Web GUI,并沉淀可复用前端组件能力。
- 设计内部 HTTPS/SSL 证书签发与安全通信方案,支撑内部环境下的可信交互。
- 通过标准化共享接口和可复用测试流程,为遗留 WCF 服务与新 Web API 构建回归测试体系。
2022-03 - 2023-03 / 稳定性改进负责人
北森云 - 客开服务稳定性巡检
围绕客开效能组与开放平台相关服务开展稳定性巡检,覆盖 100+ 服务的指标监控、风险分析、异常定位与事故复盘。
ElasticsearchKafkaDockerRedisCassandraASP.NET C#SQLGrafanaKibana
关键贡献
- 基于服务监控报警、Grafana 服务指标与 Kibana 查询服务链路 Trace 日志,分析服务潜在风险。
- 在服务异常时进行 Dump 分析、异常定位和事故复盘,形成稳定性改进闭环。
- 参与开放平台接口升级,集成 Kong 网关统一的鉴权、限频和限流策略。
- 升级共享框架与基础组件,提升平台可靠性、可维护性和分布式服务协同能力。
2020-03 - 2022-03 / 基础框架设计与开发
北森云 - 框架搭建和 Infrastructure 设计
面向客开定制化交付场景搭建基础层框架,封装通用 Infrastructure 能力,提升多租户场景下的开发一致性、运行可靠性和问题定位效率。
.NETMicroservicesInfrastructureTenant IsolationLoggingDistributed Lock
关键贡献
- 负责框架搭建、租户隔离、上下文管理和日志跟踪,支撑客开场景下的工程一致性。
- 封装 Infrastructure 层,沉淀弹性策略、分布式锁和通用基础设施能力。
- 统一请求上下文、租户上下文和日志链路,降低跨模块开发和排障成本。
- 为后续定制开发、服务重构和任务编排提供可复用的基础能力。
2020-03 - 2022-03 / 高级软件工程师
北森云 - 客开定制化开发与重构
参与客户定制 HR SaaS 项目的评估、架构设计、开发与交付,覆盖组织、绩效、目标管理、数据集成和财务凭证等业务场景。
Unit TestingORMMicroservicesKafkaRedisCI/CD
关键贡献
- 设计 Kafka 数据变化 Trigger 封装,解决业务触发口场景缺失问题。
- 标准化产品财务凭证开发,设计任务调度组件与 Kafka、Redis 协同的任务阶段编排和分发机制。
- 重构服务架构和基础设施组件,应对业务复杂度并提升服务稳定性。
- 标准化单元测试、开发、测试、发布和 CI/CD 流程,提升交付质量与工程效率。
2019-03 - 2021-03 / 后端工程师
北森云 - 集成服务重构
重构主数据同步、消息集成和任务调度链路,提升跨系统数据一致性、异步处理能力和服务稳定性。
KafkaRedisOAuth 2.0OIDCSSODataCenter
关键贡献
- 优化主数据同步流程,降低跨服务数据不一致风险。
- 重构 Kafka 消息集成系统和租户级路由策略,解决上下游服务生产消费不对等导致的超时无响应问题。
- 参与外部系统单点到北森技术方案设计,熟悉 OAuth 2.0、OIDC 授权协议,并参与非标准厂商客户自研服务的单点场景设计。
- 参与 DataCenter 数据集成连接项目的任务调度组件设计,使客户或开发人员可以基于页面配置完成定时任务设置,解决数据孤岛问题。
- 设计 SSO 云迁移方案,并封装北森 SSO SDK 以标准化认证集成。
2019-03 - 2020-03 / 后端工程师
北森云 - 目标管理系统开发与重构
负责北森 HR SaaS 平台中目标管理系统的开发迭代与遗留模块重构。
C#.NETIoCUnit TestingRefactoring
关键贡献
- 引入 IoC 框架和单元测试保护,支持遗留代码更安全地重构。
- 重构业务模块,提升系统可维护性、可扩展性和交付质量。
- 围绕目标管理业务持续迭代后端能力与服务接口。
2016-08 - 2019-02 / 全栈开发工程师
Renwoxing - 签到通外勤考勤系统
开发外勤人员管理系统,支持户外考勤签到、位置轨迹和外勤活动记录。
Vue.jsASP.NET MVCORMWCFMySQLHTML/CSS
关键贡献
- 构建 Vue/HTML 前端页面、ASP.NET MVC 后端功能和 WCF 服务接口。
- 使用 Dapper ORM 完成 MySQL 数据访问与业务数据持久化。
- 覆盖从前端交互、后端服务到数据库访问的完整全栈交付。