个人介绍
1:熟练掌握 JAVA 基础知识。
2:熟悉小程序开发。
3:熟练掌握 spring ,springMvc ,myBatis,springBoot 等核心的开发框架。
4:熟悉微服务开发模式,熟练掌握spring cloud 微服务框架。
5:熟练掌握 redis 缓存,对 redis 的数据类型,事务,持久化等机制有一定的了解。
6:熟练掌握 rabbitMQ 消息队列的使用。
7:熟练掌握 mySql 数据库,对数据库设计和优化有一定的认识。
8:熟练掌握 JAVA 多线程。
9:熟练掌握ES搜索引擎的使用。
工作经历
2021-10-01 -2022-06-01湖南佰瑞信息技术有限公司JAVA开发
接口对接,代码迁移,数据迁移,功能实现,环境搭建,性能优化,sql 优化,数据库设计。
2019-09-01 -2021-09-01湖南白杨网络科技有限公司JAVA开发
1:项目开发环境搭建。 2:数据库表结构设计。 3:bug 修复。 4:系统维护。 5:和客户进行需求沟通。 6:代码功能模块开发。 7:代码优化。 8:sql 优化等。 9: 文档编写。
教育经历
2016-09-01 - 2019-06-01湖南电气职业技术学院软件工程专科
4年JAVA开发经验,能快速熟练开发。
技能
使用技术: Spring,SpringMvc,MyBatis,MyBatisPlus,SpringBoot,Nginx,Mysql,Rdis等。 项目描述: 该项目是为高校学生就业开发的一个招聘系统,分为学校端,单位端,学生端三端,学生和单位有两个不同的小程序和网页 形式,学校端是一个后台管理,可以管理单位,学生的信息和统计数据,流程审核等功能。学生端和单位端和求职招聘网站 功能类似,但增加了一些新功能,比如学校发布双选会,需要审核公司资质,安排时间,场地,公司入驻信息审核,职位审 核,学生信息从学校提供的接口同步到系统等功能。
该系统主要是方便为客户进行维修服务而开发的小程序,核心功能是:客户能直接从*下单报修,并且系统可以根据地图 定位到最近的技术员和技术员的维修类型和当前是否空闲匹配,从而系统自动分配技术员到达现场维修,如果不合适,可以 选择驳回维修,后台也可以手动改派人员,技术员维修需要现场打卡,维修后需要填写维修报告,客户可以对技术员评价打 分。 1:实现了*上下单进行维修服务的小程序,方便客户快速进行报修。 2:使用 uinpush 和 web socket 推送订单信息,使得技术员能够及时接单,提高了服务效率。 3:实现了管理员能够从后台看到客户下单的信息,从而进行分配任务,提高了工作效率。
该项目旨在为教师提供方便的听课和评价服务,系统包括后台管理和*小程序两端。后台管理使用若依快速开发平台作为 开发环境,主要功能模块分为数据管理(学校,校区,院系,楼栋,专业,教师,教室,学生,班级,学期等)、课表管理 (精确到教师课程的上课时间和地点)、指标管理(一级指标和二级指标,是评价的具体点)、题库管理(评价的打分 项),模板管理(根据评价类型不同生成不同的评价模板),听课管理(可安排教师听课,学生评课,督导听课)、档案管理 (听课后会产生听课记录归档)、统计报表(统计各种听课情况,比如某个时间段的听课次数,平均分值,平均评价等级, 院系,教研室排名,统计等。)和系统管理模块(系统相关,像数据字典,用户,角色,菜单,和用户生成等系统相关的功 能)。*小程序是为了方便用户评课而开发的,主要功能有短信登录,推荐听课,课表听课,教室听课,课程听课,自主 听课,任务听课,评价打分,拍照上传,用户绑定,密码修改,听课记录,被评记录,统计信息等,项目使用了微服务开 发,分为教师听课服务,学生听课服务,督导听课服务,短信服务,文件服务,和后台管理组成。