前端:React + Typescript(2 年),开发过组件库
后端:Java/Kotlin + Spring(7 年)、Golang(1 年)、Kubernetes(2 年),主导和参与过领域驱动设计、微服务架构
云服务:AWS、Aliyun 经验丰富,擅长 Terraform、Shell、Python 等进行云服务编排,GCP/Azure 有一定使用经验
有多个专业证书,AWS 专家解决方案架构师、Aliyun 解决方案架构师、K8S 开发/运维/安全专家
交付:跨国医疗公司云迁移项目,TL/SRE
该项目是将基于 Golang/Kubernetes/Istio 研发的微服务应用从 GCP 迁移到阿里云,对基础设施和中间件服务进行替换。
在前期主要作为 TL 协调跨时区的团队的工作,包括分析现有架构、拆分需求任务、安排迭代计划,技术上主要负责基础设施的选择、搭建和使用。 在中后期作为 SRE 同时承担应用团队的运维和平台团队的工程化工作,设计支持多产品线的网络架构、zero-trust 的权限体系等平台化功能,并通过 Terraform/Jenkins/ArgoCD 等工具实现持续交付和 GitOps。
交付:政务服务平台遗留系统改造,后端TL
对政务服务进行电子化以实现政府部门的数字化转型,使用 DDD 对依赖系统(大单体、超过 200 张表)进行梳理,拆解为 5 上下文、10+ 微服务、100+ 用户旅程。 团队最大时超过 40 人,使用了 stream、scrum of scrum 等实践在大团队和微服务场景下保持稳定的敏捷开发,高质量进行价值交付。
主要使用 React(前端) + Kotlin/Spring(后端),借助 BFF、六边形架构、OpenAPI 等技术落地了 DDD 的领域设计。 使用 AWS/Terraform 构建了内外网隔离、出入流量隔离的基础设施(政务系统有较高的安全性)。