个人介绍
2.熟练掌握Spring、SpringMVC、SpringBoot、Mybatis及MybatisPlus等当下主流的框架,熟悉B/S架构。
3.熟悉 SpringCloud的主要组件负载均衡、服务网关、远程调用、注册中心、配置中心。
4.可以熟练使用Mysql数据库,对Mysql的索引、事务管理及sql优化有一定的了解。
5.熟悉RabbitMQ中间件的使用,对MQ的死信队列,消息集群机制,延迟队列和消息积压有一定了解。
6.熟悉Redis的基本数据类型以及分布式锁和缓存的使用,了解Redis的穿透、雪崩、击穿的相关概念和对应的解决方案,了解Redis的主从集群和哨兵机制。
7.熟悉Idea,熟悉Git和Maven工具进行项目开发。
8.了解Nginx的负载均衡,流量削锋和反向代理技术。
9.了解Elasticsearch分布式搜索引擎,倒排索引,高亮等。
10.了解JS、Ajax、Vue等Web前端技术。
11.了解Linux的常用命令及使用,对docker的相关指令操作也有一定了解。
工作经历
2023-08-01 -至今新疆进跃全栈开发工程师
从事医疗小程序开发工作,从事医院管理后台,主要是医保移动支付项目,已上线数家医院医保移动支付项目,主要工作是跟 his 联调,后端代码开发,页面调试,功能测试,项目部署
教育经历
2019-09-01 - 2023-06-01邯郸学院计算机科学与技术本科已认证
本科本专业毕业,在校成绩优秀,学生会部长,学信网可查
技能
项目描述:果圈菜汇是一家专注于优质生鲜的移动电商,提供水果蔬菜、烧烤火锅食材、海鲜肉禽、牛奶零食等品类产品的配送服务,整个项目共由四个端构成,包含:用户端、管理后台、分拣端、配送端。平台主要有优惠券模块,配送员接单模块,商品管理模块,仓库管理模块,接单模块等职责描述: 1.编写接口文档。 2.负责管理端商品管理功能模块。 2.负责用户端优惠券功能模块。 3.负责用户端商品下单功能模块。技术描述: 1.使用 Redis 做缓存减少与数据库交互。 2.使用 RabbitMQ 实现延迟任务,完成优惠活动的延迟发布。 3.使用检索技术 Elasticsearch 实现搜索功能。
综艺园是一个全国线上线下相结合的综合艺术园区,集合全国优秀的艺术培训机构,全国各类别品牌活动项目。该项目共包含 2 个端:C 端用户端和 B 端管理端。为 C 端用户提供以在线学习为起点的学习管理闭环,设计了课程推荐、课程学习、课程支付、热门活动等功能 B 端管理端包含学员管理、教师管理、课程管理、订单管理等模块。技术选型:SpringBoot+ SpringCloud+ MyBatisPlus+ Feign+ Redis+ RabbitMQ+ Mysql+ Xxl-job+ Elasticsearch 职责描述: 1.负责积分系统功能。 2.负责 B 端学习记录模块。 3.负责管理端优惠券分页查询。 4.负责笔记列表—新增笔记功能。 5.与前端和测试人员进行联调测试,修改 bug。技术描述: 1.使用 Feign 同步调用获取登录用户 Id。 2.使用 Mybatis-Plus 简化开发,Dao 集成 BaseMapper 接口,基本 CRUD 无需编写。 3.使用检索技术 Elasticsearch 实现搜索功能。 4.使用 MQ 异步来实现保存积分功能。