个人介绍
1、熟练掌握面向对象编程和设计模式,具备 C/S 架构能力,擅长 Linux 应用开发和上位机软件开发。
2、熟练掌握 C/C++语言开发,并能熟练运用 STL、qwt、Boost、protobuf、OpenCV3 等开源库。
3、熟练掌握 C#语言开发及 WPF、winform 框架,并对委托、事件、泛型、多线程并发等较为熟悉。
4、熟练掌握有关 TCP/IP、串口(232/485)、MODBUS RTU、OPC 等协议。
5、熟练掌握机器人操作系统 ROS 的应用开发。
6、熟练使用 svn、Git 代码管理工具;
工作经历
2022-12-13 -2024-03-29比亚迪电子高级软件工程师
负责 AMR 车载软件的开发和维护,开发实现了主动避障功能、动态规划电子围栏功能 及物料自动对接功能。
2020-06-05 -2022-11-01深圳赛桥生物创新科技有限公司软件经理
初创团队软件负责人,实现了 CAR-T 系列设备的全封闭、自动化、数字化和柔性化。
2018-04-02 -2020-05-01深圳麦格米特电气股份有限公司高级软件工程师
背景:为满足列车的巡检需求,使得列车识别诊断系统项目应运而生,其功能是自动化的 采集列车当前的巡检的信息及子单元识别信息, 进而存储并分析展示。 贡献:完成列车识别诊断系统服务器及终端软件的开发和维护,产品已进入现场测试验 证。
教育经历
2009-09-01 - 2012-04-02西北工业大学软件工程硕士
技能
背景:AMR,即自主移动机器人(Autonomous Mobile Robot),其具有智能感知、自主规 划路径、灵活避障以及可安全地人机协作等能力。该项目旨在研发一款 AMR 能够更加 灵活地应用于比亚迪仓库或工厂等环境,以实现更加智能、安全、柔性、高效的物流运 输与仓储管理。 贡献:开发实现了避障功能、动态电子围栏功能、物料对接功能,解决了迷航、定位偏 移常等问题。
背景:项目致力于实现 CGT 产业化装备的全封闭、自动化、数字化和柔性化,加速推动 国产替代,其功能包括全封闭自动化血样分离、磁珠激活 分选、电转染、细胞扩增、清 洗浓缩、制剂分装等。。 贡献:通过整合软硬件资源,实现了生产过程的全自动化,内容包括工艺编辑、生产数 据分析展示及出厂老化测试等,为公司的成功融资提供了坚实的技术后盾。
背景:为了高速铁路的行车安全,调度人员需要实时准确的了解铁路沿线的气象信息, 从而合理规避突发的隐患,以确保铁路系统的安全运行。该系统的数据流是高铁沿线风、 雨、雪、地震等传感器实时采集数据到防灾基站,防灾基站通过 OPC 协议将数据打包上 传到自然灾害服务器,自然灾害服务器将数据分析处理存储后分发到已连接的客户终端, 如行调终端,工调终端,工务段终端,维护终端等铁路局的各个相关部门。各终端根据 各自职能显示数据及处理结果。 贡献:完成初代自然灾害监测系统的服务端和客户端的软件开发,包括数据采集,存储 分析,数据转发及展示。后期,毫无保留地为系统的二次迭代提供了技术支持。