个人介绍
1.熟练 Java 编程,有良好的编码习惯和扎实的基础知识储备
2.熟练 JVM 基本原理,包括内存模型,GC 垃圾回收机制
3.熟练掌握 Java 多线程,线程池以及锁的应用,掌握常用的设计模式,如单例模式
4.熟练关系型数据库 MySQL 的使用,掌握一些 sql 的优化方案
5.熟练 NoSql 数据库 Redis 的使用,掌握 Redis 持久化方式、过期策略和淘汰机制
6.熟练使用 Spring,SpringMVC,理解 IOC、AOP 核心思想
7.熟练使用 SpringBoot 进行项目开发,掌握其自动装配原理
8.熟练运用 MyBatis、MyBatis-plus 框架,掌握多参数处理以及一级二级缓存
9.熟练使用 SpringCloud 微服务框架,熟悉常用组件 Nacos、Gateway、Sentinel 等
10.熟练运用 ApiPost,Swager 进行接口测试,熟练使用 Gitee、Maven 管理工具
11.熟练 RabbitMQ 消息队列中间件,掌握 Elasticsearch 搜索引擎
12.熟悉 Linux 操作系统,Docker 的应用安装,熟悉网络模型,如 TCP、UDP 协议
13.熟悉 BootStrap、Layui、vue 等前端开发框架
工作经历
2022-03-17 -至今杭州橙鹰数据技术有限公司java工程师
目前主要负责保险项目: 保蜜:提供保司背调个人的能力,审核个人是否有骗保嫌疑(1、主要负责底层api的数据逻辑开发2、编写技术方案文档,并进行评审3、编写发布计划,并评审4、协助配合web端进行开发)
2019-06-08 -2022-02-20河南龙翼信息技术有限公司java工程师
参与讨论功能点具体实现要求 负责所分配功能模块的详细设计、功能开发、单元测试、代码优化工作 对自己任务模块进行自测 完成每日工作日志的编写以及工作量的汇总 主要项目有: 1、书香苑(1. 完成了用户认证服务,包括注册(基于阿里云短信服务)、登陆(基于 jwt 双 token 实现唯一登陆)、密码找回等功能 2. 完成了签到积分服务(利用 rabbitMQ 实现积分异步处理),如每日唯一签到, 登陆以及签到积分奖励,积分等级变化等 3. 完成用户服务相关,完成用户信息初始化 4. 完成该 app 购物车相关服务 5. 协助完成订单相关服务 6. 参加项目需求讨论会,完成负责模块的需求分析,撰写开发文档 7. 利用 PDMan 完成负责模块数据库表的设计 8. 与前端人员进行接口对接) 2、鲜蔬果链(1. 完成了购物车服务的相关功能 2. 完成了果蔬的购物车添加,修改 3. 完成了购物车的缓存操作(基于 Redis) 4. 协助完成了订单相关功能(基于 RabbitMQ 实现订单超时自动取消、自动收货、 自动好评等业务)) 3、优旅(1. 对需求进行分析讨论 2. 完成项目需求开发文
教育经历
2016-09-01 - 2020-06-30吕梁学院化学工程与工艺本科
大学专业是被调剂的,本人非常喜欢计算机专业,大学期间一直学习java编程,期间做过毕业设计的项目,用于提升自身