个人介绍
1. 具有扎实的java研发技术,了解一定的数据结构。 2. 熟悉掌握java语法,集合,反射,多线程等基础框架。 3. 对JVM有初步的理解,包括内存模型,垃圾回收机制,了解其基本调优技巧。 4. 熟悉mysql关系型数据库,了解其底层数据结构和基本调优技能。 5. 熟悉掌握Spring,SpringBoot,Mybatis,Mybatis-plus等主流开源框架。 6. 熟悉SpringClound微服务框架,以及Rabbitmq,Kafka,Nacos,Redis,Elasticsearch等中 间件的使用。 7. 熟悉使用Linux操作系统。 8. 熟悉使用EasyUI,LayUI,Jquery,Element+Vue.js的开发。 9. 熟悉使用IDEA,GIT,SVN,Maven等常用开发工具。 10. 具有良好的学习能力和沟通能力,具有高度的责任心和团队合作精神。
工作经历
2018-11-01 -2022-09-01北京亚信java开发
1. 参与项目的需求讨论,数据库设计以及评审。 2. 担任开发小组长职位,负责组员任务工作安排,负责java开发实习生的面试 工作。 3. 根据业务需求调整数据模型,设计程序接口,实现接口业务逻辑,编写接口 文档。 4. 根据前端提供的html和css代码进行编写js脚本。 5. 配合性能测试优化代码和sql。 6. 负责所属模块的代码开发与维护工作,协助并完成各类技术开发任务。
教育经历
2015-09-01 - 2019-07-01湖北第二师范学院计算机科学与技术本科
在湖北第二师范学院读书4年,实习一年。学的计算机科学与技术专业。
技能
项目概况:此项目主要是基于功能为基础资料,入库业务,库存操作,出库业 务。 软件架构: SpringBoot+Mybatis-Plus+mysql+redis+rabbitmq+maven+git。 项目内容: 1. 编写公司架构师自己写架构基于easyui+jquery编写前端js代码,将后端返 回的json数据进行处理显示。 2. 后端代码编写主要使用SpringBoot+Mybatis-Plus进行后端的的开发,其中 使用了redis进行对基础资料进行缓存处理适当介绍mysql压力,提高性能,以 及使用了rabbitmq,对分配库存操作进行异步处理,提高响应数据。 3. 使用过aliyun的短信服务用作短信验证码,oss对象存储服务用来存储照 片。
项目技术:springboot+redis+mybatis+mysql读写分离+sharding-jdbc分 库分表+layui。项目背景:飞牛拼团主要是为了方便社区团购。一个团长负责 一定范围小区的订单配送。 主要功能: 1. 团长端一系列管理:团长注册,分配信息,审核流,信息修改,团长佣金计 算。 2. 钉钉h5的团长端管理,提供接口。 3. 淘宝买菜功能:从秒杀活动,爆品中取一系列商品进行处理,返回10条商品 信息提供给同步给淘宝,并且根据经纬度获取到附近团长(缓存优化处理,所 有符合的团长存在redis之中,两分钟同步一次,然后从redis中获取,一旦有 人问题,抛异常,走mysql正常流程)返回给淘宝。
星火联盟是基于企业*的应用,主要为员工提供针对客户获客,关怀等一系 列功能。 2021.04 - 至今 星火联盟应用 java开发工程师 技能素质 1. 项目底层使用SpringCloud+SpringBoot+mybatis+mysql等技术,还有 elasticsearch , redis , kafka 等 分 布 式 框 架 。 前 端 使 用 layui+jquery 和 vue+element等技术。 2. 开发5G消息功能,对接5G消息订阅平台的接口,通过选择应用的内容库数 据,来拼接5G消息字段,给*发送5G短信,为员工提供了极大的便利。 3. 开发在职继承以及集中运营功能,将员工添加的客户分配给另外一个员工, 以及撤回功能,以及设置集中运营人员,将选择的员工,通过定时任务集中分 配客户功能。 4. 开发精准营销功能,通过选择标签关联的客户以及发送的素材,给员工分配 任务,员工通过应用给客户推送素材功能。 5. 编写注解,用于统一的后端参数解密,以及xss特殊字符过滤。 6. 对项目进行迭代以及处理解决线上的问题。