个人介绍
湖南农业大学东方科技学院计算机科学与技术专业毕业,8年Java应用开发经验,拥有良好的编码规范习惯,注重团队协助,沟通能力强,有丰富的项目构架、编码、团队管理经验。
个人优势:
1、熟练掌握Java基础,熟悉JDK中集合、IO、并发、线程、反射等方面的运用
2、熟练掌握mysql、oracle、PostgreSQL、mongodb数据库
3、熟悉spring、springMVC、mybatis等开源框架
4、熟悉springBoot、springCloud、dubbo等开源框架,有一定的开发经验
5、熟悉redis,熟悉rabbitMQ、kafka中间件的使用
6、熟练掌握idea、git、eclipse、svn等开发工具
7、了解JVM底层原理
8、熟悉linux的基
工作经历
2020-04-07 -至今深圳市大辰科技有限公司Java开发工程师
我任职在公司的研发中心的Java开发小组,在公司主要负责项目的java后端开发,后台的所有任务通过分布式任务系统进行任务管理,系统之间采用rabbit方式进行调用。参与了项目的需求分析,任务拆分,数据库表设计、接口定义及部分部署任务,还处理了代码的优化。 公司主要是用SpringCloud微服务架构,公司主要勇mongodb和redis 集群做数据存储,使用rabbitMQ做消息队列。 主要负责了公司用户中心的管理、答题系统组件、课程学习组件内容的开发与维护。 用户数据的查询采用了redis的缓存,减轻对数据库的压力;用户数据更新时采用rabbitMQ通知外围系统进行数据的同步更新; 答题系统主要是题库、标签、调查表的创建维护,以及其他组件的调用。
2018-04-26 -2020-04-03深圳市致远速联信息技术有限公司java开发工程师
在公司主要负责项目的java后端开发,前期主要是用SpringMVC+Dubbo+mybatis+mysql+Git的项目框架进行java开发,后期主要是用SpringBoot+tkmybatis+postgresql+Git的项目框架进行java开发。参与了项目的需求分析,任务拆分,数据库表设计、接口定义及部分部署任务,还处理了代码的优化。能独立和客户沟通项目需求和系统部署。
2013-07-01 -2018-03-16深圳市思迪信息技术股份有限公司开发工程师
3年的项目开发经验,2年的项目管理经验,作为项目经理独立参与过整个项目启动、开发、上线、验收整个过程,熟悉整个项目的进程节点和输出文档,能独立和客户沟通项目需求和系统部署。
教育经历
2009-09-12 - 2013-06-01湖南农业大学东方科技学院计算机科学与技术本科
2009.7月到2013年6月在湖南农业大学东方科技学院的计算机科学与技术专业进行学习,取得优异的成绩并成功毕业