个人介绍
本人具有较强的自学能力,接受能力一般,能更快地投入到工作当中,热衷于软件开发。平时喜欢读掘金博客来
提升自己技能。性格比较沉稳,有良好的沟通能力容易与人相处,遇事沉着冷静,喜欢听取他人介意,懂得反省
和自我完善。能更快地融入到团队当中。
工作经历
2020-10-20 -2023-09-30吉利集团java开发
1、参与项目的分析和开发、 2、完成所分模块的开发,配合前端完成联调。 3、完成测试过程中的 BUG 上线。 4、配合主开完成服务上线以及前端的上线 5、与产品沟通小程序需求。 6、完成后端小程序的业务开发
2018-08-10 -2020-07-10文思海辉java开发
参与PC端维护、参与部门模块的分析以及代码的编写、参与项目生产问题解决处理、参与新技术的培训和学习。
教育经历
2011-09-01 - 2015-07-01河南师范大学新联学院计算机科学与技术本科
技能
一、云南移动云体验管理平台 开发环境:idea、JDK1.8、gradle 开发技术:spring boot、mybatisPuls、jwt、redis、jenkins 开发时间:2022.3—2022.7 项目描述:云南可视化的大屏,主要是大屏的展示和可视化大屏的管理后台的开发 主要模块:5G数据可视化大屏、移动云可视化大屏、数字家庭可视化大屏、 管理后台-移动云、5G大屏、数字家庭、系统管理、第三方跳转、用户管理和角色管理【还在设计中】 主要负责: 1、负责数字家庭数据库的表设计。 2、负责数字家庭可视化大屏和数字家庭的管理后台模块。 3、负责5G大屏的管理后台的模块。 4、负责移动云可视化大屏模块的缺陷以及模块。 5、负责了登录的登录日志。 6、系统管理的第三方跳转模块。
开发技术:Springboot、Springcloud、mybatis、Redis、JWT、apollo、Zookeeper、RabbitMQ 开发时间:2020.11—2021.08 项目描述:新共享平台是吉利集团的 OA 系统,负责新员工入职、录入资料、补充资料以及 后台审批整个流程。 主要模块:新员工录入信息、小程序新员工录入信息、新员工报道、字典管理、入职管理、 ocr 识别身份证 责任描述: 1、参与共享平台需求分析以及部分数据库设计。 2、负责 Springboot+mybatis 获取到*的 openid 完成小程序的授权登录。 3、负责使用到开源框架完成部分的入职管理模块。 4、负责负责字典管理模块 5、负责使用 HttP 远程请求 OCR 识别身份证模块,通过 ocr 把身份证的信息扫描到输入框。 6、负责通过 HTTP 的请求进行征信不良记录的查询功能。
简介: 仓储 WMS 物流是是一款标准化智能化过程导向的仓储物流软件,通过多年仓库管理方 法的沉淀,帮助客户快速的仓库的的问题,标准化工厂,以及通过 PDA 进行扫箱退箱的快速的解决退 货,出库、发货的问题。 主要模块: PDA 扫箱、仓库组织、供应商主数据、物料主数据、ASN 到货计划、成品入库、销售 退货入库、生产报废入库、生产订单退货入库、物料安全库预警邮件推送、不良品出库、良品出库、 物流报废等。 开发技术:Spring boot、nacos,、MybatisPuls、Mybatis、Docker、Redis、GUC、Kafka、了解 xxl-job 系统架构简述:本系统为吉利集团 ERP 项目中的一个服务,采用 springboot 并且引入微服务的 中间件,由主数据服务,仓储服务,告警监控服务组成。采用 openfeign 调用,KAFKA 做服务交互, 并且采用 nacos 作为注册中心。并且引入 redis 做缓存和分布式锁。 项目职责: 1. 负责参与整体项目的表结构设计,接口设计和开发工作。并且集成 openfeign nacos redis 等框架中间件。 2. 负责消费处理集团 SAP 属于(ERP)系统下发的 kafka 消息,并且针对一些重复发送场景,使 用分布式锁和数据库唯一索引解决幂等问题。 3. 负责消费处理 ESB 协议,ESB 通过 kafka 下发的交货单或成本信息的 XML 报文,并且使用 dom4J 对下发的 XML 消息进行序列化操作。在将序列化之后的实体保存进数据库,并且将处理失败的消 息存储到错误表,并且通过 XXL-job 进行补偿处理,处理三次失败之后发送告警开发人员进行人 工介入处理。 4. 负责生产报废入库,为了不影响主流程,将报废的信息通过@Async 注解通知资产系统。保证 主流程接口的性能。 5. 负责 ASN 到货计划可视化大屏,将到货计划的数据会总在一起。 6. 负责物料模块的填报管理维护相关接口开的工作,并且将填报的物料信息通过 kafka 下发至 SAP 属于(ERP)系统。 7. 负责开发物料信息的批量导入模块,采用 webservice,对接 CRM 系统获取客户主数据信息 并且使用 redis 做适当的缓存,存储客户主数据,提高整体接口的效率。 8. 负责使用 docker、jekins,用 jekins 完成项目的自动化打包传输启动等工作提高发布效率, 生产通过 docker 进行部署上线。