个人介绍
我是程序员客栈的【wxd】,一名【JAVA开发工程师】; 我毕业于【山东华宇工学院】,担任【吉利汽车研究院】的【软件开发一级工程师】; 熟练使用【SpringCloud】,【MyBatis-plus】,【Linux】,【 Redis】,【 MySQL】,【ElasticSearch】; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2022-06-01 -至今吉利研究院软件开发一级工程师
22年中旬入职吉利汽车研究院,吉速物流公司下智慧物流部信息化模块,参与并产出了各大基地的自动化项目,开发了物流上游wms系统、设备控制层wcs系统、以及其他报表系统等等。
教育经历
2017-09-01 - 2021-06-01山东华宇工学院网络工程本科
在校参与过校学生会,参与过社团工作活动,考取了计算机三级、大学英语四级以及普通话证书。
技能
1. 开发环境:Idea+MySQL+JDK1.8+Maven+Git+OCP+GBOP+鲁班; 2. 使用技术:SpringCloud、MyBatisPlus、Apollo、Redis、 ElasticSearch、EasyExcel; 3. 项目描述:鉴于吉利杭州湾备件中心物料入库、库与库转运全部依赖人工作业、作业效率低等问题,为提高效率、降低成本、 打造汽车备件物流标杆、助力备件中心智能化物流的建设,实现智能仓储、智慧物流,而开发该智能仓储项目,从22年6月初在杭 州湾一厂开始开发至22年8月底正式上线,包含备件中心入库全流程自动化,23年5-6月开发成品出库需求,于23年7月17日正常 上线,现阶段处于正常运维与需求迭代阶段; 4. 主要职责: (1)搬运任务下发,使用工厂模式进行诸如来料暂存、主料配送、辅料配送、托盘配送、托盘返回、翻包不合格处理、成品上架、 载具返回、找载具、普通搬运、波次任务等多场景搬运任务下发管理、任务回调处理、下游控制系统的统一入口方法; (2)库存服务,针对仓库实际运营管理者查询库存及变更记录开发,从收货时在收货时选择的收货暂存位创建库存信息到组托时由 来源储位到目的储位的库存移动再到来料缓存时收货暂存区库存扣减、以此类推进行库存的变动并记录库存流水,包括质检不合格 或挑选不合格物料的自动移库和道口库存大屏的功能; (3)文件服务、辅材汇总、托与载具绑定解绑、载具置空、Agv动态大屏、特殊查询接口等功能开发,收货、质检、组托、来料暂 存、工作台叫料、主辅配送、翻包任务、成品上架、出库等主流程部分功能开发,部分导入导出功能开发; (4)AGV动态大屏:让使用者能够直观的看到需要暂存的物料、翻包数量、小车的任务数量完成情况、小车运行状态、待上架数 量、今日翻包和包材任务数、入库数量、小车异常警告等信息; (5)工艺卡批量上传:简化现场人员操作,提供给翻包人员翻包指导,使得翻包人员可以更好的选择物料包材,提高工作效率; 项目经历 智能设备管理平台 2022.06-至今 KD翻包执行系统 2023.02-2023.08 (6)Excel导出:基于原有导出功能,使原有导出服务适配多场景,减少重复开发任务; (7)负责项目的日常运维。
1. 开发环境:Idea+MySQL+JDK1.8+Maven+Git+OCP+鲁班; 2. 使用技术:SpringCloud、MyBatisPlus、Apollo、Redis; 3. 项目描述:控制模块是抽象设计成各种通用的可供业务层调用的通用服务并驱动设备执行系统,长久以来智能设备的软硬件技 术都掌握在设备供应商手里,捆绑销售成为常态;为能够对不同硬件供应商,使不同的类型智能设备、不同的仓库场景、不同的产 品线等能够使用通用逻辑处理,设计开发了此项目,该项目诞生于与WMS交互的下游调度系统,于22年6月初开发起始至22年8月 底正式上线,是控制智能设备的上层系统,接收到上游系统下发的搬运任务,生成业务任务,解析业务任务,生成调度任务,下发 任务到RCS,由其生成设备任务,为任务指派具体设备,再生成原子任务,驱动设备动作,同时实现全国各基地设备运行情况展 示、设备维养流程规范管理、设备备件线上规范管理,现已逐步发展为多种智能设备的上层控制系统与维护系统; 4. 主要职责: (1)载具管理,包括载具信息的维护,载具与地码绑定解绑、载具与托绑定、将组托物料、包材、入库物料、容器任务、成品、波 次等托信息与载具绑定,载具置空、任务结束后同步清除载具内容信息,并落库所有载具操作记录; (2)搬运任务通知,开发搬运任务下单RCS接口并根据RCS返回信息通知上游系统、根据上游系统返回进行通知信息落库、对于通知 失败的通知信息开放重新通知接口以便于上游系统业务流程闭环; (3)开动率统计,包括实时开动率、平均开动率和最大开动率。统计周期内查询并取出小车开动时间与当前周期任务开始与结束时 间有交集的记录,并根据工厂地图组织分组,获取地图有效工作时间根据时间是否有效统计周期小车开动率,由于生产环境是部署 三个pod也可能会造成重复统计的情况、所以在统计过程中除了加分布式锁、还要提前查询该时间段是否已统计; (4)负责区域扩展区域、第三方模块调用外部系统接口、AGV动态大屏小车实时位置、特殊查询接口等控制功能开发; (5)负责地图参数配置、小车状态信息接收、小车任务统计等维护功能开发; (6)负责对接长兴KD接入AGV搬运的对接,打带缠膜服务的开发参与,路线版本下单兼容特殊搬运场景开发,路线相关的搬运逻辑 开发; (7)负责项目的日常运维。
1. 开发环境:Idea+MySQL+JDK1.8+Maven+Git+OCP+OSS+鲁班; 2. 使用技术:SpringCloud、MyBatisPlus、Apollo、Redis、 Lombok、EasyExcel、Itext7; 3. 项目描述:基于吉利北仑春晓KD工厂的CBU业务,为规范整车收车发运人员操作、报表及时准确记录,从包含SMART以及其它 车型的整车收车(质检、存档)、装箱(检验、发运)全操作流程覆盖设计开发此项目,整个项目包含从单证员导入车型配置、订 单方案、维护车型主数据、配置选项、装箱方案、作业指导书、CBU检验标准、货代主数据、字典等PC基础数据维护;质量员的 导出收车质检记录、质损清单、质损附录、质损照片、收车记录、收车照片、收车明细、装箱检验记录、不合格照片、装箱记录、 装柜照片、装箱明细等;收车检验员的收车质检流程、一车一档专人的收车记录流程、装箱检验员的装箱检验流程、跟单员的装箱 记录发运流程,用户操作日志等系统功能,当前项目已完成开发,正处于项目整体测试阶段,将于23年11月23日完成上线; 4. 主要职责: (1)文件管理相关,使用吉易达系统管理平台OSS文件服务执行文件上传与下载,文件相关流程由前端调用系统管理平台上传文件 接口后接收到系统平台返回的文件ID信息并暂存,调用业务接口将业务数据与文件信息传入后端,后端执行业务逻辑的同时进行服 务间调用根据实际情景关联系统平台文件服务业务标识或记录文件ID信息,本服务亦开发了文件管理以文件业务类型分类记录了文 件信息与业务数据的关联信息,在特定场景发挥特定作用以便于更好的管理服务内文件信息; (2)根据模板动态渲染数据生成记录合并PDF导出相关,收车或装箱等记录需要根据业务给出的导出模板进行数据渲染,一车一档 记录与装箱记录为固定表头,收车质检记录与装箱检验记录需要根据CBU检验标准的维护信息动态生成表头,每一条检验信息为一 张PDF,根据使用的车型或装箱方案的不同对应不同检验标准,根据明细数据对应的检验项生成检验信息,检验结果进行合格与不 合格标识的渲染等,由数据写入导出模板生成html文件,使用html2pdf进行单条记录的pdf转换,当全部转换完成后再使用pdfb ox进行所有pdf的合并,并通过模板的语言布局、样式修改、页面设置、字体设置与字体包引入,以及linux环境中的特性与jar包 中无法根据文件夹读取文件等容器部署问题适配; (3)车型主数据、装箱方案、文件管理、CBU检验标准等基础数据开发,CBU主数据、车型配置等数据维护开发,收车质检、一车 一档、装箱检验、装箱记录、发运等主流程功能开发,部分导入导出功能开发; (4)项目的总体把控,需求清单的讨论,开发任务的分配,整体进度的跟进。
相似推荐 换一批
Java开发工程师
300元/天
商盟商务服务有限公司
技能:Java,Python,RocketMQ,C++,Dubbo,Zookeeper,Redis,微服务,QT,HTML5
项目经理
300元/天
苏州三全友软件开发有限公司
技能:Java,Python,RocketMQ,Nginx,Mongo,Docker,小程序,Redis,SpringCloud,MySQL
java开发
400元/天
前北京云锦汇智信息技术有限公司
技能:Java
java开发工程
300元/天
深圳市誉拓科技有限公司
技能:Java,Kafka,SpringCloud,Maven,Spring,RabbitMQ,HTTP,微服务,MySQL,Oracle