个人介绍
2. 熟练使用Vue2、JQuery、ElementUI等前端技术框架,具备丰富的Web前端开发技能。
3. 熟练掌握MySql、Oracle以及国产化数据库的开发与优化。
4. 熟练使用Redis、RabiitMQ、Zookeeper、Kafka等中间件,开发高可用、高性能的业务功能。
5. 精通Linux、Docker、Nginx的配置与部署。
6. 拥有多种软件类型开发经验,包括公众号和移动端应用。
7. 良好的沟通能力和执行力,能够快速适应新环境,同时具备出色的抗压能力。
8. 具备软件性能排查与优化的经验,能够有效提升系统的性能。
工作经历
2019-04-01 -2025-11-01湖南华建云天技术服务有限公司java高级研发工程师
(1) 负责技术架构的搭建与日常运维,主要技术栈包括SpringBoot、Spring Cloud、MyBatis、Docker、Jenkins、RabbitMQ、Zookeeper、Kafka等; (2) 负责软件需求分析,撰写软件相关技术文档; (3) 负责软件功能设计与软件数据库方案设计; (4) 承担核心功能模块的开发与系统维护工作; (5) 组织内部新技术分享,解决开发中的疑难问题; (6) 制定并跟踪软件开发计划,定期汇报项目进度; (7) 负责线上系统性能监控、故障排查与调优,保障系统高效稳定运行; (8) 负责物联网数据协议解析与数据采集程序开发工作,主要涵盖HJ212-2017、376.1主站通信协议及电力DLT645-2007等协议。
2017-03-23 -2019-03-31湖南金圣达空中医院信息服务有限公司Java高级开发工程师
(1)参与软件的开发、优化和维护工作,持续优化软件的性能;(2)参与公司软件数据库的设计;(3)参与项目技术文档编写;(4)负责开发环境搭建;(5)负责项目的日常运维;(6)新技术的调研。
2012-11-03 -2017-02-28中储电子商务(天津)有限公司软件工程师
(1)参与软件的开发、优化和维护工作,持续优化软件的性能;(2)参与公司软件数据库的设计;(3)参与项目文档的编写;(4)新技术的学习;(5)系统日常运维
教育经历
2009-09-01 - 2012-07-01南昌大学软件学院网络系统管理大专
大学的专业是网络系统管理,多次获得奖学金。
语言

项目目标:该项目为湖南医师协会心血管分会第一届学术会议暨成立会议提供互联网服务。项目需要在会议开始前一个月完成并交付给客户宣传推广。 项目配置:后台2人(中级1人、高级1人),前端由后台兼任。 项目环境:IDEA 、MySql、Tomcat、Linux、Git、Maven。 技术应用:Spring MVC 、Spring、MyBatis、Redis、Nginx、Druid、Vue 2.X 、Webpack 、Element UI 。 项目描述:湖南医师协会心血管分会公众号平台是为湖南医师协会心血管分会第一届学术会议暨成立会议提供线上直播、线上报名、线上投票、会议导航、会议介绍、会议流程、会议嘉宾等功能。系统采用前后分离开发。 技术要点: (1)采用REST Ful接口进行前后分离开发; (2)服务器做集群,使用Nginx做反向代理; (3)使用Redis + MyBatis 实现缓存,使用 Redis缓存流程信息、嘉宾信息和会议介绍信息; (4)使用前端技术Vue 2.x + Webpack + Element UI 技术进行后台和公众号的前端Web开发; (5)使用 Druid 实现数据库连接池管理; (6)使用第三方投票平台进行线上投票; (7)对接第三方接口:腾讯授权登录、百度地图api。 项目结果:在规定时间之前完成了公众号的开发并交付客户推广。

项目目标:该项目抽离各业务系统的公有模块,对各业务子系统的公有模块进行统一的设计与开发。项目需要为后续业务系统(云健康、远程心电等)的开发提供业务的基础数据支撑。 项目配置:后台5人(初级2人、中级1人、高级2人),前端3人(WEB 3 人),测试1人。 项目环境:IDEA 、MySql、Docker、Jenkins、Linux、Git、Maven。 技术应用:Spring Boot 、Spring Cloud 、MyBatis、Redis、RabbitMQ、Nginx、Druid、Vue 2.X 、Webpack、Element UI 。 项目描述:金圣达综合管理子系统是个业务子系统的支撑平台。平台为各业务子系统提供了基础数据的支撑。系统提供了档案模块,机构模块,医生模块,设备模块,字典模块,系统管理模块等功能。系统采用分布式应用架构。 技术要点: (1)采用Sping Cloud全家桶搭建分布式系统应用架构; (2)服务器做集群,使用Nginx做反向代理并管理SSL证书,搭建https服务器; (3)使用Apollo 配置中心实现分布式配置管理; (4)使用Redis + MyBatis 实现分布式缓存,使用 Redis缓存地区信息; (5)使用前端技术Vue 2.x + Webpack + Element UI 技术进行后台前端Web开发; (6)使用 Druid 实现数据库连接池管理; (7)使用 RabbitMQ 做消息中间件,用于日志记录、短信发送的解耦; (8)使用 GitLab + Docker + Jenkins 实现系统的持续集成与持续交付; (9)对接第三方接口:腾讯云短信、腾讯云对象存储。 项目结果:在规定时间之前完成了系统的档案模块,机构模块,医生模块,设备模块,字典模块,系统管理模块的开发。





