个人介绍
大家好,我是一名拥有8年开发经验的全栈开发工程师,拥有中级开发工程师职称。在这8年的时间里,我主要专注于制造业系统和政务系统的开发,积累了丰富的项目经验和技术能力。作为一名全栈开发工程师,我熟练掌握各类后台管理系统、小程序和APP的H5页面开发。
工作经历:
1. 在过去的8年里,我参与了许多制造业系统和政务系统的开发项目,负责从需求分析、设计、编码到测试的全过程。这些项目涉及生产管理、物流管理、质量管理等多个领域,使我对制造业和政务行业的业务流程和技术需求有了深入的了解。
2. 在后台管理系统方面,我熟练使用Java、Python等编程语言,掌握了Spring、Django等主流框架,能够快速搭建稳定的后台服务。同时,我还具备数据库设计和管理的能力,熟悉MySQL、Oracle等数据库的使用和优化。
3. 在前端开发方面,我熟悉HTML、CSS、JavaScript等基本技术,能够使用Vue、React等前端框架进行高效的页面开发。
4. 在移动端开发方面,我熟练掌握用uniap***和APP,能够为制造业系统和政务系统提供便捷的移动端解决方案。
技能总结:
- 熟练掌握Java、Python等编程语言
- 掌握Spring、Django等主流框架
- 熟悉MySQL、Oracle等数据库的使用和优化
- 熟悉HTML、CSS、JavaScript等前端技术
- 掌握Vue、uniApp等前端框架
- 具备一定的UI设计能力
-***和APP的H5页面开发
作为一名有8年开发经验的全栈开发工程师,我将继续努力提升自己的技术能力,为制造业和政务行业提供更优质的系统解决方案。期待与您共同合作,共创美好未来!
工作经历
2021-10-09 -至今中电望辰科技有限公司JAVA开发工程师
主要工作职责包括系统框架设计、后台服务实现与维护、产品和业务需求分析以及技术文档撰写。 1、系统框架设计:Java开发工程师负责参与整体系统的架构设计,确保系统的可扩展性和维护性。 2、后台服务实现与维护:他们需要实现和维护后台服务,解决开发过程中出现的技术难题,保证服务的稳定运行。 3、需求分析:工程师要根据产品和业务需求进行分析,并提供详细的系统设计方案。 4、技术文档撰写:为了保证项目的可持续发展,他们还需要梳理项目情况,撰写相关的技术文档。 主要工作内容涉及模块设计与开发、编码与单元测试、代码审核、技术学习与培训、BUG修复以及项目相关评审等。 1、模块设计与开发:设计和开发应用软件的特定功能模块,并确保按时交付。 2、编码与单元测试:编写代码并进行单元测试,确保代码质量。 3、代码审核:对其他软件工程师的代码进行审核,保证代码规范性和一致性。 4、技术学习与培训:不断学习新技术,参加相关培训,以适应快速变化的技术环境。 5、BUG修复:在日常工作中,及时发现并修复程序中的错误。 6、项目评审:参与与业务相关的需求变更评审,提出专业意见。
教育经历
2011-09-01 - 2015-06-30北京联合大学电子信息工程本科
技能
全员生产维护(TPM)的核心概念是涉及企业中从高层管理到一线员工的每个成员,共同参与到生产设备的维护和提升工作中。它的目标是通过预防性维护、故障排除、持续改进以及生产与维护部门的紧密合作来最大化地减少停机时间、降低成本并提高产品质量及顾客满意度。 我的工作职责有: 1、搭建框架: 我负责设计系统的整体架构,确保它既具有高度的可扩展性,又能在现有业务需求下表现出良好的性能。 我会选择合适的技术栈和工具,定义清晰的模块接口与交互协议,并确保框架的安全性和稳定性。 我还需要确保框架能够适应快速变化的业务需求,支持未来的功能迭代和扩展。 2、项目管理: 我将负责制定项目计划,确定关键的里程碑和交付日期,并对整个项目的时间线和预算负责。 通过有效的资源分配和风险管理,我将确保项目按照既定目标顺利推进。 我需要定期向利益相关者报告项目进度,并处理任何潜在的问题或瓶颈,以保持项目的连续性和流畅性。 3、主要模块开发: 我将亲自参与开发项目中的核心模块,这些模块对整个系统的性能至关重要。 我的任务是编写高质量的代码,并进行单元测试以确保代码的健壮性。 我还要协助其他开发人员解决技术上的难题,并提供指导和支持,以保证整个团队的代码质量和开发效率。
WMS(Warehouse Management System,仓库管理系统)是一个复杂的系统,它包含多个详细功能,以实现对仓库操作的全面管理。以下是WMS的一些核心功能和模块: 库存管理:实时跟踪库存水平,包括SKU(Stock Keeping Unit,库存保持单元)的位置、数量和状态。 入库操作:管理接收货物的过程,包括检验、登记、贴标签和上架。 出库操作:处理订单发货,包括拣选、打包、出库登记和运输安排。 货位管理:优化存储空间的使用,指派货物到特定的库位。 订单处理:从下订单到完成发货的整个流程管理。 退货处理:管理从客户那里退回的货物,包括重新检验、修复、重新入库或处理。 报表与分析:生成库存、订单、工作量及其他相关数据的报表和分析,用于决策支持。 安全与权限管理:确保系统的数据安全,并设置不同角色和权限,以控制对系统的访问。 条码扫描与RFID集成:与条码扫描器和RFID技术集成,加速数据收集和减少错误。 移动设备集成:支持使用移动设备进行拣选、盘点等操作,提高灵活性和效率。 自动化与机器人集成:与自动化搬运系统(如AGV - 自动引导车辆)和仓库机器人集成,实现更高级别的自动化。 预警系统:设置库存水平和订单处理的预警,确保及时补货和处理潜在问题。 多仓库支持:如果企业运营多个仓库,WMS应能够支持跨仓库的库存管理和优化。 EDI (电子数据交换):与供应链合作伙伴进行电子数据交换,比如自动下单给供应商或发送发货通知给客户。 作为负责框架搭建、主要模块开发及整个开发团队的管理的人员,你的职责将包括: 需求分析:与业务团队合作,深入了解业务流程和需求,确定WMS系统需要满足的功能点。 技术选型:根据需求分析的结果,选择合适的技术栈和架构风格(如微服务架构、单体架构等)。 框架设计:设计系统的整体框架,包括数据模型、服务层次、接口定义等。 模块划分:将系统划分为若干模块,便于团队分工合作。 开发指导:为团队提供技术指导,确保开发质量和统一编码标准。 任务分配与跟踪:分配具体任务给团队成员,并跟踪进度,确保项目按计划推进。 质量保证:确保开发过程中的质量控制,包括代码审查、单元测试、集成测试等。
MES(制造执行系统)是智能制造中的关键组成部分,它负责实时监控和管理工厂的生产活动。MES的功能通常包括但不限于: 生产调度:安排生产订单和工序,优化生产流程。 设备管理:监控设备状态,预测维护需求,确保设备的高效运行。 质量管理:跟踪产品质量,记录检验结果,确保产品符合标准。 物料管理:跟踪原材料和成品的流动,减少库存成本。 性能分析:收集生产数据,分析生产效率和资源利用率。 人力资源管理:管理工人的工作时间表,技能和培训。 文档管理:管理生产相关的文档和工作指导书。 作为开发管理人员和架构设计者,我在这个项目中负责以下任务的关键人员: 确定MES系统的需求和目标,以及如何与现有的IT基础设施集成。 设计系统架构,确保它能够支持当前和未来的业务需求。 管理开发团队,确保项目按时按质完成。 协调跨部门沟通,确保所有利益相关者的需求得到满足。 监督主要模块的开发,包括前端用户界面、后端逻辑、数据库设计和系统集成。