个人介绍
1.积极向上、待人友善、能快速融入团队
2.适应能力强,责任心强,抗压力强
3.学习能力强、思路清晰、条理明确
4.热爱编程、喜欢学习新的技术、喜欢钻研代码
5. 熟练使用Spring、SpringMVC、SpringBoot、SpringCloud、Mybatis、MybatisPlus等主流框架;
6. 有分布式开发经验,熟悉服务发现、服务监控、服务保护、远程调用、分布式事务等分布式场景实现;
7. 熟练使用mysql数据库、redis缓存,熟悉mysql慢查询定位,sql优化,redis分布式锁原理及应用;
8. 熟悉rabbitMQ、kafka、ElasticSearch等中间件使用,熟悉kafka stream大数据操作及应用;
9. 熟悉使用linux、docker,能够进行服务器环境搭建及部署、shell脚本和docker compase编写;
10. 熟悉支付业务流程,有对接支***款接口经验,熟悉相关api;
工作经历
2022-12-05 -至今上海暖哇科技有限公司java开发工程师
主要负责保险理赔风控模块 根据保险公司规则增加判定 根据用户上传的信息进行判定是否符合理赔
2018-02-05 -2022-11-17郑州易宝软件科技有限公司java开发工程师
负责平台的PC端和移动端针对系统进行业务场景化开发设计; 负责所属模块的代码开发,调试与维护工作; 负责制定项目规划,攻克项目技术难点,保证项目按时交付; 协助并完成其他的技术任务开发。
教育经历
2014-09-05 - 2017-06-30河南工学院汽车检测与维修专科
技能
项目描述:乐享生鲜超市是一款全新上线生鲜食材购买平台这里有跑腿、外卖、生鲜、蔬果、超市等服务,有了它掌握了附近所有的生鲜商家信息,想要什么随便挑,让你足不出户享受生活。该项目包含后台管理模块,品牌模块,蔬菜水果模块,订单模块,支付模块等; 技术选型:springcloud,Nginx,redis,RabbitMQ,Mysql,elasticsearch,xxl-job 个人职责: 1. 参与项目模块设计与开发以及接口文档设计(基于swagger实现接口文档) 2.负责订单模块(主要运用redis缓存中购物车数据下单之后存储到数据库) 3.主要对接三方接口完成订单的支付(调用三方接口,配置密钥) 4.负责全文检索模块(商品比较多,引入es可以实现模糊查询以及商业的排序功能) 5.运用RabbtiMQ实现延迟消息处理,(主要用于取消订单)
项目描述:快客物流是一个基于spring cloud微服务架构体系的、具备完整物流业务闭环的生产级物流项目系统。该系统包括基础微服务、网关微服务、订单微服务、搜索微服务、用户微服务、运费微服务、快递微服务、调度微服务、司机微服务、快递员web服务、司机web服务、管理后台web服务、用户web服务等19个微服务。取派件、分段运输转发等核心环节接入高可用任务调度,可定制调度策略,目前支持成本优先、距离优先俩种方式。多类型(干线,支线,接驳线)、网状线路,支持多维度配置线路,有力缓解疫情等突发原因导致的运输任务积压。分布式仓储(Redis缓存方式)配合集装箱模式灵活转运订单。小程序下单、多途径支付、取消,拒收等履约方式、预约取件时间等机制,一切从用户角度出发。根据地图坐标范围、工作负载。线上线下结合,多场景、多系统角色支撑的生产级系统业务编排。 技术选型:springcloud,springboot,redis,Mysql,neo4j,MongoDB,ElasticSearch,RabbitMQ,xxl-job,Seata,Mybatis-plus,redisson,Hutool等; 个人职责: 1.负责网关鉴权模块开发和部分缓存处理,(请求经nginx到达网关后的鉴权操作,运用SpringCache面向切面编程,把一些查询数据缓存到redis中) 2.负责运费计算模块开发,根据用户输入的发件地址和收件地址查出运费模板,再根据传入的重量体积算出运费数值(重量和体积我们这里是取最大值) 3.负责订单支付模块开发(对接三方支付宝*接口,完成支付功能) 4.参与智能调度路线规划模块开发(运用Neo4j数据库完成路线规划) 5.参与只能调度订单转运单模块开发(主要运用技术MQ,Redis)