




个人介绍
我是程序员客栈的【风云】,一名具有架构设计技能的【后台开发程序员】,也是一名经验丰富的【产品经理】; 我毕业于【西安交通大学】,担任过【中兴通讯股份有限公司】的【技术总监】,担任过国际知名的【L公司】的【技术部门经理】; 负责过【114】,【物联网平台】,【智慧城市数据中心】,【医疗大数据平台】等等项目的开发; 熟练使用【JAVA】,使用过【C/C++】,【C#】,【VUE】,【QueryJS】; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2003-05-12 -2017-05-31中兴通讯股份有限公司技术总监
曾经带领114团队开发114系统和号码百事通系统,这个系统用于中国电信、中国移动、中国联通的号码查询和行业查询业务,当时也亲自负责核心模块开发。2003年到2018年在中兴通讯股份有限公司工作。其他经历可以加wechat:radar_wind聊。
教育经历
1992-09-01 - 1996-07-01西安交通大学应用物理学本科
资质认证
语言
技能

使用基于spring boot+spring cloud的微服务架构(microservice)。 1)设计接口 根据需求说明书和架构设计文档,提取出资源(HATEOAS)/实体(DDD),设计接口说明书略,接口设计方法符合接口规范规定。 使用Spring HATEOAS/Spring REST实现接口。 2)设计业务层前端微服务 根据架构设计文档、需求说明书、UI设计图,提取出业务前端组件和服务,然后考虑调用业务层后台微服务的接口的位置。 使用VUE实现业务前端组件和服务。 根据接口设计说明书,使用SOAPUI或者postman构建接口服务端(桩),然后进行集成测试/自测。 业务层前端微服务负责调用业务层后台微服务所提供的RESTful API。 3)设计业务层后台微服务 根据架构设计文档、需求说明书、UI设计图,提取出业务后端组件和服务。 拷贝admin或者app项目作为原型模板来实现业务前端组件和服务,开源框架采用Spring boot 2.x + Spring cloud 2.x + Spring Data + Spring security + dubbo + nacos + seata。 根据接口设计说明书,使用SOAPUI、restclient、postman等工具构建接口服务端(桩)和客户端,然后进行集成测试/自测。 业务层后台微服务作为dubbo消费者而存在。 业务层后台微服务提供RESTful API供业务层前端微服务调用。 业务层后台微服务不使用数据库。 业务层后台微服务应采用redis作为缓存。 4)设计数据层后台微服务 根据架构设计文档、需求说明书,提取出业数据层后端组件和服务。 拷贝server-admin或者server-device或者server-user项目作为原型模板来实现数据层前端组件和服务,开源框架采用Spring boot 2.x + Spring cloud 2.x + Spring Data + Spring security + dubbo + nacos + seata。 根据接口设计说明书,使用SOAPUI、restclient、postman等工具构建接口服务端(桩)和客户端,然后进行集成测试/自测。 数据层后台微服务作为dubbo生产者而存在。 数据层后台微服务使用独立数据库,使用mysql。 业务层后台微服务不使用缓存s。
