项目一:
华为软件开发云项目,在代码检查微服务组里担任核心开发者,该组共有六个微服务,本人主要负责两个(任务调度服务、对外api服务),由自己独立开发、维护、迭代,实现核心功能,任务监听器及分布式锁,服务稳定,结构逻辑清晰,质量过关,bug率极低。
另外还协助其余四个微服务开发迭代,分别为Jenkins插件(所以对Jenkins有较深了解)、缺陷处理(操作数据的能力,对数据的整合展示)、数据入库(文件读写、数据收集)、核心服务(对内接口)。
擅长代码重构,复杂逻辑简单化,传统项目转springboot,以及springboot涉及的相关组件,而且因为产品就是对代码进行质量检查,所以代码质量方面有很深的经验。
项目二:
用Jenkins为新项目做了整套的自动化部署以及质量门禁,解决了项目原来手动部署的困境。