个人介绍
Java后端开发工程师,负责过完整的产品开发。主力开发语言为Java 8,主要技术栈集中在SpringCloud全家桶,能搞熟练运用Redis、RabbitMQ、Kafka等中间件,熟知各种应用场景, 熟悉MySQL、Mongo、HBase、ES数据库,常用的开发工具,比如Maven、Git、Jenkins等都能够熟练运用,熟悉Centos服务器,能简单运用Python、AngularJS。
工作经历
2021-04-01 -2022-02-28武汉健诺医疗有限公司Java开发工程师
SaaS系统开发,主要负责医院端病案审核系统和绩效系统的业务,参与技术选型、API设计、需求评审、功能开发等,有完整的项目部署经验。
2018-07-01 -2021-03-31得力集团武汉智能研究院Java开发工程师
分布式系统开发,主要负责基础平台建设和部分应用开发。经历过数据平台从1.0到3.0的整个生命周期,参与需求评审、架构设计、功能开发等等,熟悉完整的开发流程。
教育经历
2014-09-09 - 2018-07-01湖北大学知行学院计算机科学与技术本科
全日制统招本科,计算机科学与技术系-软件工程方向
技能
产品描述:服务于全国桌游店铺和玩家。玩家端小程序提供剧本介绍、店铺搜索、组队拼车等功能。商家端小程序提供店铺管理、剧本管理、发布拼车等功能。旨在解决桌游玩家拼车难、找不到剧本、没有完整剧本讨论等需求。 项目架构:分为两个微服务和一个PHP项目,分别对应于玩家端小程序、商家端小程序、社区,微服务使用SpringBoot构建,使用了Redis作为缓存加速,DB选用了MySQL。
产品介绍:该项目属于公司IOT平台下的一个应用,借助IOT平台实现小程序与智能打印机的互联,提供智能打印机管理、云打印等功能以及启蒙教育、小学初高中试卷等素材,致力于家庭教育打印,满足家庭打印需求。 项目架构:该项目包含4个微服务,都是使用SpringBoot构建,包括应用网关、预览服务、打印机报文转换服务、运营后台,各服务间使用FeignClient远程调用,部分场景使用RabbitMQ实现异步处理,使用Redis做了缓存加速,DB使用了MySQL,还涉及到Eureka、Hystrix、SpringCloud Config等组件,采用K8s容器化部署,集成了弹性扩容用于对业务高峰期的瞬时流量。