个人介绍
数据库表设计,接口定义,分布式,高并发开发经验有独挡一面的能力
熟悉Java核心技术、JVM、GC、多线程、JUC、AQS等原理
熟悉Spring Boot技术体系,了解它的一些基础原理
熟悉SpringCloud微服务体系,常用的微服务组件、服务的拆分与治理
熟悉Spring,SpringMVC,Mybatis三大框架
熟悉MySQL、Redis等数据库开发和原理
熟悉RocketMq等常用组件
熟练使用Idea、Maven、Git等版本控制或构建工具及JUnit单元测试工具。
熟悉TeamCity 和 K8S和Jaeger的使用和Docker容器技术。
了解WEB应用开发技术
优秀的需求分析,原型设计,业务设计,技术选型能力
工作经历
2021-02-01 -2024-03-01湖南伊鸿健康java后端开发
湖南伊鸿健康一家创新的基层医疗检测产品及服务提供商,致力于为国内基层医疗机构提供整体解决方案。 作为核心部门开发人员。对已有业务进行分析和设计,基于 spring cloud aɹibaba 重构了所有系统,形成了一套完整的微 服务体系。进行需求分析,技术评审,架构设计。 主要工作内容如下: 1、全局业务重构设计,数据库重构设计,技术方案评估选型,技术方向规划; 2、核心检测业务代码重构,核心周边业务系统代码重构; 3、后端需求分析,硬件对接,设计开发上线,以及 Bug 修复; 4、对已有业务进行分析和领域划分,基于spring cloud alibaba重构了所有系统,形成了一套完整的微服务体系。
教育经历
2024-07-17 - 2024-07-21湖南人文科技学院软件工程本科
主修课程: 《c语言程序设计》《Java语言程序设计》《高等数学》《数据结构》《数字电路》《通信原理》《信息安全》
技能
此设备是新研发设备,后台服务主要提供细胞智能检测,云计算,智能报告解析, 聚合支付,分润,设备管理等功能; 该项目使用了 DDD 的设计理念,执行了需求评审、事件风暴会议、系统用例图、时序图、用列规约,领域建模等前置分析 过程。参照国内外的一些 DDD 技术方案,实现了一套自己的项目分层,完成了各层之间的解耦,通过领域进行业务驱动, 增加了项目的可读性、业务性和扩展性。 当前项目已稳定运行,前期通过大量时间完成了领域分析,在后续维护和迭代过程中,只需关注领域的业务变更,能更快速 准确的完成需求迭代; 项目架构 内容: 原有系统已经不满足复杂的业务需求,且所用技术过于陈旧。在此前提下重新开发一个新的智勤2.0以满足日益繁杂多变 的需求。作为此软件后台唯一开发人员,智勤2.0根据餐饮管理的需求所定制的模块化功能,主要有餐饮设备相关任务流 定时智能提醒,对公司人员、设备、车辆、财务进行统一管理等功能。参照以前项目的技术方案,实现了一套自己的项目 分层,完成了各层之间的解耦,并保证后续业务变更后的拓展性,使可读性进一步增加。可以让后续的迭代和维护只需要 关注业务,更快的完成迭代和维护。 项目架构 Mybatis、Java8、Mybatisplus、SpingCloud、Redis、Maven、Git、MySQL、Nacos DDD、Spring Boot、Spring Cloud ɵɹibaba、NACOS、MQTT、RabbitMQ 业绩: 1. 截止当月,已有8000家诊所在使用此服务; 2. 截止当月,每日为1万以上智能检测提供后台服务; 5.其他:患者管理、日志打印、设备管理、广告管理; 责任描述: 1. 下单模块:免支付功能(工厂用)、联合检测下单、单项检测下单、更新检测记录等功能 2. 联机检测模块:仪器通讯发起联机检测、待检测等模块功能 3. 设备管理模块:设备有效期、新增设备等功能