个人介绍
工作背景:10+JAVA开发工作经验,2+大型系统架构设计经验,3年团队管理经验;涉猎制造、鞋服、冷链、3C、3PL、新零售、医药等多行业的系统及平台开发,曾在海柔、极智嘉、58、当当等大厂任职;
专业技能:精通Java生态技术栈,JVM,JMM等;拥有丰富的大型分布式、高可用,高并发架构经验;同时擅长微服务架构、SaaS实战经验,海量数据的处理;
仓储自动化:拥有丰富的WMS、WCS、RMS等仓储自动化经验;熟悉物流供应链的全流程;现任海柔WMS软件架构师,能够快速挖掘客户需求,并转化为系统功能,降低二次开发的概率;
综合素质:目标感强,以结果为导向;善于发现问题、解决问题,持续学习,内驱提升,对新技术和新应用的不断探索;具有较强的逻辑思维,善于洞察事物的底层逻辑;对客户需求较为敏感,拥有敏锐的业务SENCE。
工作经历
2022-03-21 -2023-02-28海柔软件架构师
工作概述:在集团战略规划的指引下,基于仓储自动化的需求和问题解决,开发了wcs、IWMS软件,提升了仓储存储密度、拣选效率; WCS软件开发:该软件是IWMS与ESS的中间层,主要功能为任务衔接、设备衔接、调度优化; 线程模型开发:参考netty架构设计构建支撑预研线程模型,并在此基础上封装,为开发提供便利; API模型封装:以策略、工厂、责任链、建造者等设计模式,对api封装,解决多方式对接及硬编码问题; 技术栈:spring/spring MVC/springboot ;mybatis/mysql/redis ;openFeign/grpc ; IWMS软件开发:作为 HAIQ 系统的”业务指挥官“,IWMS 负责对接客户上游系统,通过可视化的交互界面,提供包括出库、入库、盘点、理库等在内的多种业务场景集成; 标品代码重构:以领域驱动设计为前提,对各业务域及子域进行划分,支撑敏捷开发及模块单独部署升级的诉求,进而为云部署奠定基础; 通用组件开发:通过筛选分析,确认并开发了通用组件,降低重复开发率,如:i18n、字典、导入导出、电子标签,第三方消息通知等; 技术栈统一
教育经历
2007-09-01 - 2011-06-01天津城建大学软件工程本科
技能
基于高度集成化的 RCS 控制器,打造了品类丰富的移动机器人,包含顶升机器人、智能叉车、料箱机器人等,并且正在不断的丰富机器人品类,为客户提供适应更多标准载具、更多场景的移动机器人。所有移动机器人都拥有统一的接口,可以为客户提供完整的搬运及配送解决方案。
WCS是仓库控制系统(Warehouse Control System) 的缩写,是介于WMS系统和PLC系统之间的一层管理控制系统。一方面,它与WMS系统进行信息交互,接受WMS系统的指令,并将其发送给PLC系统,从而驱动产线产生相应机械动作。另一方面,它将PLC系统的状态及数据实时反映在界面上,并提供对PLC系统和产线的手动调试接口。