项目经验
参与并主导的重点项目
AI 数字成套收料软件
项目概述
AI 数字成套收料子系统,对裁床裁剪过的裁片进行自动化分拣与收料管理
项目职责
- 负责重构方案整体设计,从零到一完成系统架构设计与开发
- 负责统筹各子模块集成调试,保障子系统间协同运行
- 负责与 MES、裁床、数字孪生等外部系统通信对接与联调
- 负责后期迭代维护,全面把控软件交付质量与稳定性
粘衬机下料软件
项目概述
面向服装厂粘衬机产线的自动化下料软件,从零到一完成整体架构设计与研发落地
项目职责
- 负责软件系统从零到一的整体架构设计与核心模块开发
- 负责整合 Python 算法模块,实现 C++ 与 Python 跨语言调用
- 负责项目软件后期维护迭代,全面把控软件交付质量
- 负责指导实习生参与开发任务,推动团队协作与知识传承
协作机器人示教器软件
项目概述
协作机器人示教器软件研发,跨平台支持 Windows 与 Android,涵盖示教、编程、安全等核心模块
项目职责
- 负责示教功能研发,涵盖示教、寸动、运动到点、离线仿真显示
- 负责图形化编程功能开发,支持 MovJ、MovL、MovC 等运动指令
- 负责设置功能开发,包括工具、工件、负载辨识、外设总线等配置
- 负责功能安全模块开发,实现安全 IO、轴监控、整机监控等机制
XX 模拟训练系统升级
项目概述
模拟训练系统升级改造,涉及国产化平台移植与 OpenDDS/OpenRTI 新技术预研落地
项目职责
- 负责制定开发流程规范,构建统一的开发与持续集成环境
- 负责搭建项目基础依赖,包括通用函数、日志、组件化框架等
- 负责 OpenDDS、OpenRTI 等新技术调研与技术方案验证
- 负责前后端代码向麒麟平台移植,解决编译兼容与性能问题
基础平台软件传输模块
项目概述
基础平台软件传输模块的在研开发与维护版本的现网保障工作
项目职责
- 负责在研版本配套需求的方案设计、编码开发与转测交付
- 负责维护版本现网看护,排查并解决隐藏风险与现网问题
- 负责维护版本代码可信治理,提升代码质量与可维护性
- 负责版本问题同步跟踪及配套技术文档的撰写与维护
华为地图导航 SDK
项目概述
华为地图导航 SDK 跨平台开发,涵盖导航定位、语音融合、自动化测试等模块
项目职责
- 负责根据产品需求进行导航 SDK 新功能的设计与开发
- 负责引导微服务语音冲突融合模块的开发与持续维护
- 负责端侧导航 SDK 行中定位模块的核心功能开发
- 负责引导微服务自动化测试脚本编写与测试用例维护
XX 指挥系统
项目概述
指挥系统跨平台移植改造与新功能开发,负责平台适配与客户交付全流程
项目职责
- 负责项目从 Windows 向 Linux 平台的移植改造与适配
- 负责指挥系统软件新功能的需求分析与设计开发
- 负责已有软件问题的定位修复,保障系统稳定运行
- 负责客户现场使用培训、需求对接与售后技术支持
XX 手持终端系统
项目概述
面向实战场景设计研发的手持终端设备软件系统,基于 Web 技术栈构建
项目职责
- 负责手持终端软件系统前端界面的设计与开发实现
- 负责系统功能模块的联调集成与自测验证工作
- 负责软件缺陷排查修复,保障终端系统稳定运行
- 负责与硬件团队协作,完成软硬件联调与现场测试
XX 模拟训练系统
项目概述
模拟海上兵力红蓝对抗过程的训练系统,负责既有系统升级与客户需求对接
项目职责
- 负责对既有模拟训练系统进行软件架构升级与功能改造
- 负责梳理并修复客户前期反馈的问题,完善系统功能
- 负责与客户深入沟通对接新需求,制定技术实现方案
- 负责系统联调测试与现场部署,保障训练任务顺利执行
Sketch 跨平台插件
项目概述
结合已有 C++ 代码与 Sketch 设计工具,开发一键生成跨平台可编译运行代码的插件
项目职责
- 负责 List 等基础控件的 C++ 底层代码编写与功能实现
- 负责编写 Sketch 插件代码,实现设计稿到代码自动生成
- 负责对 Design 画面中的控件类型进行标注与映射配置
- 负责插件的跨平台适配测试,确保 MacOS 与 Linux 兼容
TOYOTA & LEXUS 车载导航
项目概述
适配 Toyota 与 Lexus 机型车载导航软件,负责功能模块设计与测试全流程
项目职责
- 负责时钟设定与自定义画面设定模块的基础设计与详细设计
- 负责相关功能模块的 C++/QML 代码编写与调试实现
- 负责开发单体测试代码,保障模块功能正确性与健壮性
- 负责编写集成测试文档,参与系统集成联调与验收交付