简历
基本信息
自我描述
- 13年Java开发经验,3年项目管理经验,5年架构经验
- 擅长微服务化,服务治理,中间件,OSGI,重构
- 较好的业务分析能力、跨团队沟通能力
- 较好的分层应用架构设计思想
工作经历
- 贝壳金服(链家旗下) | 资深应用架构师 | 2018-05 ~ 至今
- 点融网 | 高级应用架构师 | 2016-04 ~ 2018-05
- 杭州数云信息技术有限公司 | Java架构师 | 2011-04 ~ 2016-04
- 上海神灯网络科技有限公司 | 高级Java软件工程师 | 2009-03 ~ 2011-04
- 武汉泰和软件开发有限公司 | Java软件工程师 | 2006-10 ~ 2009-03
教育经历
- 上海交通大学 | 本科 | 2010 ~ 2013
- 湖北第二师范学院 | 大专 | 2003 ~ 2006
项目经验
服务治理平台
应用架构师 | 贝壳金服 | 2018-10 ~ 2019-02
- 基于Spring Cloud体系
- 管理微服务的整个生命周期
- 服务画像,服务实例画像
- 服务上下线事件
- 实例调用拓扑 - 对接Skywalking、实例Jar依赖图谱
- 多注册中心支持
基础服务
技术负责人 | 贝壳金服 | 2018-05 ~ 2018-10
- 参考aws v4设计一套签名规范
- 应用OAuth2实现认证授权服务
- 幂等的流水号服务
- 告警服务(支持配置分派策略、告警策略、多种通知渠道)
API网关
技术负责人 | 点融网 | 2017-04 ~ 2017-12
- 参考各API网关,基于spring-cloud-zuul实现点融的API网关系统
- 支持OpenAPI网关,微服务网关,API服务治理平台,服务编排
- 处理API路由,认证、授权、缓存、跨域、黑白名单、监控、负载均衡、请求分发与管理、静态响应处理等
- 推动业务团队接入API网关
CCMS微服务化、Docker化
技术负责人、应用架构师 | 杭州数云 | 2015-01 ~ 2016-01
- 服务注册与发现、配置中心的方案选型
- 日志输出格式定义、docker输出日志处理
- 参考Dapper paper调研调用链跟踪系统架构设计
- Docker基础镜像设计、镜像仓库部署方案选型
- 微服务基础框架选型、代码骨架生成器设计
数据赢家(CCMS)
核心开发人员 | 杭州数云 | 2013-09 ~ 2014-07
- 数据赢家是华院数云与淘宝数据平台深度合作推出的一款精准营销自动化产品,支持以客户为中心的营销活动策划、目标人群筛选、沟通方式配置和活动效果评估,全流程的灵活配置和自动执行,让精准营销变得容易
- 因历史原因,老版本的程序的维护成本逐渐增加,影响整个产品的快速迭代,于是决定在UI以及后端架构、模块化、通用化配置、认证授权中心等方向进行重新设计
JTEAP 企业级应用权限平台
开发人员 | 武汉泰和软件 | 2008-05 ~ 2008-11
- 基于RBAC角色的权限管理后台
- 集中了企业应用所必需包含的模块,分别是用户维护、模块维护、角色管理、权限管理、数据字典以及统一的页面风格
- 该平台大大提高了开发人员的开发效率,特别是单表操作,只需要在范例模块的基础之上进行少许修改即可
- 架构设计本着层次间的低耦合,层次明显分开,TDD开发模式原则进行
技术栈
- SpringBoot / SpringCloud系列
- Mysql
- 微服务化
- Docker化
- Shell
- Ruby
- OSGI (karaf)
简历
基本信息
自我描述
工作经历
教育经历
项目经验
服务治理平台
应用架构师 | 贝壳金服 | 2018-10 ~ 2019-02
基础服务
技术负责人 | 贝壳金服 | 2018-05 ~ 2018-10
API网关
技术负责人 | 点融网 | 2017-04 ~ 2017-12
CCMS微服务化、Docker化
技术负责人、应用架构师 | 杭州数云 | 2015-01 ~ 2016-01
数据赢家(CCMS)
核心开发人员 | 杭州数云 | 2013-09 ~ 2014-07
JTEAP 企业级应用权限平台
开发人员 | 武汉泰和软件 | 2008-05 ~ 2008-11
技术栈