个人介绍
具备全栈开发能力
熟练掌握 SpringBoot、SpringCloud 等框架,了解 JVM、nio 、多线程编程等技术并有实际应用经验。
熟练运用 MySQL、SQLServer、Oracle 等数据库系统以及 Kafka、Redis 等常用中间件
具备前端开发经验,熟悉 JSP、jQuery、Vue、React 等技术。
熟练掌握 Docker、K8s等工具,有搭建和使用高可用K8s集群的实际经验。
具备系统架构设计能力,具有良好的学习能力、逻辑思维和沟通能力
如果我能帮到你,那我会感到很荣幸~
工作经历
2021-10-01 -至今微传智能科技(常州)有限公司高级后端工程师
包括服务器运维管理,消息推送平台的重构开发,数据管理平台的重构开发 工作: 1.基于阿里云搭建完整的服务器体系,保证稳定的硬件环境 2.自建k8s系统,将所有程序纳入k8s管理,保证软件运行于稳定的运维管理平台 3.重构开发消息推送平台,将原来基于简单 socket 收发的消息推送改造成支持高并发数据推送平台 4.重构开发数据管理平台,将原先基于 springMvc+jsp 的数据管理平台,改造成基于 springboot+Vue 3的前后端分离数据管理平台,并根据公司客户要求进行定制化开发 1.通过k8s运维系统的搭建使用,大幅提升了后台系统运维的稳定性,减少了系统故障,提高了客户满意度,将客诉率从每季度 3.4起降低到每季度 0.25起 2.通过升级消息推送平台,大幅提高了高并发下数据传输的成功率,满足了产品的高可用要求,重构之后,系统支持并发量从300提升到10000 3.通过重构管理平台,美化了前台页面,提升了客户查询数据的速度,针对客户系统进行定制化开发,为芯片产品提供了高附加价值服务,在职期间,定制化客户从2家增长到23家
2016-08-01 -2021-02-01上海常笑健康咨询服务有限公司高级后端工程师
1,根据领导安排进行相关开发工作 主要负责一些核心代码的编写工作以及技术难点的攻克 主要涉及技术栈有 spring mvc,spring boot,spring cloud,mybatis,hibernate,redis,rabbitMq 数据库熟练使用 mysql ,熟悉 oracle,sqlsever ,使用过 mongoDB ,编写 mysql 存储过程 linux 系统经常使用,常用命令熟悉 前段熟练使用 jquery,ajax,html,jsp app 开发技术熟练使用 react,react-native,antd UI 框架,mobx 状态管理 容器技术熟练掌握 docker,k8s使用 etl 数据抽取工具熟练使用 2,研究新技术并应用到公司各个项目
2013-11-01 -2016-08-01江苏世轩科技有限公司java开发
主要任职于数据平台开发项目组,我们项目组主要开发的是医疗数据平台软件,主要工作是通过获得医院各业务系统的数据,来组建一个数据交互的平台,实现各业务系统之间数据的整合,展现,统计等功能,并通过发布 webservice 服务,发布视图等方式来实现各业务系统之间的数据交互。 主要担任开发任务,参加过多个子项目的开发,并负责项目中大部分的 BUG 的修改工作。
教育经历
2004-09-01 - 2008-07-01北京工商大学机械制造及其自动化本科已认证
技能
1.后台采用微服务方式,分为网关服务,分发服务,持久化服务,推送服务,异常处理服务,构建了一个完整的消息推送体系 2.我负责了整天项目的构建及开发 3.主要技术栈为springcloud ,kafka,redis,sharding-jdbc,mysql ,mybaits-plus,netty,spring-cloud-stream 4.主要技术难点为高并发下数据的接收(netty)以及数据异步削峰解耦(消息队列)
1.本系统为k8s管理平台 2.主要涉及技术栈为云服务laas相关构建,K8S系统搭建及运维管理,相关监控和告警功能配置 3.我主要负责工作为整体架构的搭建及运维,可以提供相关技术文档 4.主要技术难点为K8S的搭建及监控,CI/CD相关知识的运用