拥有超过15年的Java软件开发经验,对信息化系统,数字化转型方面有丰富的经验。
熟练使用spring Cloud、spring boot 、Hibernate、 mybatis等框架构建高性能、可扩展的后端系统。
熟练使用MySQL、SQLSERVER、Oracle 等数据库,并对SQL调优有一定经验。熟悉Redis等NoSql 数据库。
熟练使用Maven构建项目,Git、SVN版本控制器,Tomcat服务器发布项目。对容器化部署docker有实施经验。
熟悉HTML、CSS、JavaScript、JQuery、Ajax、Bootstrap、VUE等前端技术。
热衷于技术探索,持续跟进Java生态新技术,如Spring Cloud、Docker和Kubernetes。
参与多个大型项目的设计,开发工作。
1、共享服务平台
项目描述
该产品是一个管理端框架类项目,公司为了避免重复造轮子而开发,以减少项目的开发周期为目的,使用前后端分离模式,前端使用 vue element-ui 封装的组件,后端使用 springcloud 微服务架构,spring alibaba 组件搭建的开发框架,其中配置中心,服务中心采用 nacos .网关使用 spring gateway ,服务间调用使用 openfeign ,认证授权采用 OAuth2。该平台为公司部门级的通用组建平台,中银乐知项目,中信k12项目,厦门大学统一身份认证平台,南京农业权鉴平台等多个项目均使用共享服务平台开发。
项目角色:我在该项目中担任技术负责人,以及核心开发人员,复制项目整体的开发,运维,解决项目中的难点。 技术栈:该项目中使用目前流行的开源框架guns,采用springboot,mybaties,等技术。数据库使用mysql。部署环境使用阿里云线上部署。也支持本地话部署。前置使用
项目角色:项目负责人,复制项目的技术选型。开发,运维和优化维护 技术栈:springboot,mybaties,mysql 前端采用vue 项目描述:负责对接his数据,包括患者信息,诊断。手术,病案。支持数据库包括mysql,sqlserver,oracle。前置机负责将h