个人介绍
工作经历
2021-08-01 -至今北京天亿时代科技有限公司技术主管
主要负责智能机器人的上位机开发,并通过网络传输大量图片数据。同时连接数个设备并加以协调控制。还开发了传图服务,使用 WCF 技术。以及算法接口,用于对接C++人工智能算法,并通过 Redis 与业务端进行数据交互。 主要开发的软件如下: 1. 高铁动车智能检修机器人 a. 机器人上位机控制软件 1)通过 socket 连接业务控制端 2)连接多台 Basler 线阵和面阵相机 3)连接 RGV 底盘,通过 Modbus 协议进行数据传输 4)连接多台落实机械臂,通过 socket 进行控制 5)连接 PLC ,并使用 Modbus 协议对各个设备进行电路控制 6)连接多种型号的思岚激光雷达 7)连接知微点云相机,用于车底辅助定位 8)连接多台康耐视3D线扫相机 9)连接多个光敏传感器 10)自动化作业流程,以及各个设备的协调工作 b. WCF 传图服务 1)分段图像传输,确保网络丢包的情况下也能稳定传输 2)调用C++拼图模块,并使用跨进程方式通信 3)多种方便调试的模块,用于帮助现场人员对整体系统的不同方面的调试工作 c. 算法接
2020-03-01 -2021-03-01平方和(北京)科技有限公司软件工程师
开发与 Python 进行交换的视觉处理软件 关键技术应用: 1. PLC 通信 2. Redis 缓存 3. UDP 通信 4. TCP/IP 通信 开发与硬件交互(串口通信)的人机交互软件 关键技术: 1. 串口通信 2. 动态绘图 3. 16进制指令传输与解析 主要工作产出: 1、同算法工程师合作,由算法工程师提供数学运算规则,我进行编码实现。并以最小的系统资源开销,计算实时数据并产出计算结果。该功能应用于汉王笔压力检测设备,主要使用了几种算法将电磁笔在按压时,笔内安装的压感反馈与实际压强数据做对应。笔内压感反馈并非同实际压感成正相关,而是压强越高,压感数据反馈的上升数据越少,其中需要一些数学算法进行解决。 2、对检测服务软件框架进行重新设计,以满足不同客户的现场人员能以最快和最简单的方式满足个性化需求。使用多种复合的设计模式,将软件框架搭建起来,并提供快速开发模块和开发文档,对不擅长开发的现场技术人员提供一个简单方便的开发软件主体和思路。有效提高了项目部整体的现场工作效率,并降低的编程门槛。成为公司重点核心产品。 3、基于多种不同品牌、不同型号的市场主流PL
2017-09-01 -2019-11-01北京嘉和美康信息技术有限公司项目经理
在职期间,设计开发了 NICU 和数据平台软件。其中数据平台项目在全国一百余家医院安装使用,并稳定运行一年半时间。 应用技术:winform, html, webservice, webapi, sqlite, sqlserver 主要职责: 1 软件架构设计 2 数据库设计 3 软件功能设计 4 现场安装培训 5 软件开发计划与项目进程管理 6 与客户沟通需求并设计后续开发项目 7 编写软件全套文档 8 认证国家质量标准,注册软件著作权
2015-12-01 -2017-06-01北京春草软件科技有限责任公司项目经理
开发与维护电子病历系统软件。设计软件功能,优化客户端与服务端功能。对特殊功能设计解决方案。分配工作内容等。 应用技术:dev, winform, android, pb, html, wcf, webservice, odp.net, oracle, orm 主要职责: 1 开发 ODP 框架(基于 ODP.NET 开发的可以应用于任何 ORM 框架上的 ODP 框架) 2 优化软件(从数据库访问到业务逻辑) 3 开发脚本框架(基于 JS 的动态加载脚本,实现对电子病例的功能扩展,使其拥有书写病例时,自动计算和动态同步数据的功能) 4 设计并开发 ICU 业务全套功能 5 编写相关开发文档 6 现场项目的技术支持 7 项目进程管理
2014-11-01 -2015-07-01沈阳东软交通信息技术有限公司软件工程师
主要开发汽车电子相关软件的客户端与平台界面。开发内容主要包括基本的增删改查功能、协议解析、异步通信、电子地图、视频接入、统计报表等功能。工作中主要使用C#和JAVA语言进行开发,同时涉及到oracle数据库以及Linux系统的部署与使用等。 车机协议:主要使用808协议的扩展协议,并在客户端处使用C#进行解析。协议传送使用异步通信技术,并连接Linux服务器。 跨平台的数据交互:软件许多功能会涉及到与下级平台或其他平台的数据协议交互,有些是通过Linux服务器进行数据转发,有些则直接通过C#进行直连。 外部接口接入:软件中大量使用了电子地图(高德MapABC)、云端视频(海康API)等外部接口,使软件丰富、智能、便捷、直观、易操作、已使用等特点,极大的增加了软件的价值。 编写软件相关的文档,使软件更加完整,用户体验更上一层楼。
2013-10-01 -2014-10-01沈阳时空卓越科技有限公司CTO
开发负责人 应用技术:winform, wpf, sqlserver, js 主要负责:需求分析,底层架构,软件设计,开发人员工资分配,已经处理客户个性化需求 次要负责:现场实施技术支持,用友软件二次开发,项目管理等
2012-10-01 -2013-09-01沈阳资海科技有限公司技术主管
主要负责网站需求分析,设计,开发,维护,优化 使用自己开发的底层框架(6层框架)进行开发 使用的开发语言为C#和JAVA 独立完成十多个网站的开发与搭建
教育经历
2005-09-01 - 2007-07-01沈阳职业技术学院电子商务专科
主修工商管理和电子商务。另外还有财会、物流、管理学等
技能
检测设备的上位机软件包括独立数据统计软件、独立拍摄软件、独立视觉算法后台。 本人主要负责前两款软件的设计、开发和维护,兼项目负责人。 其中软件包括的功能有数据通信(TCP通信和PLC串口通信)、数据统计、数据实时刷新、3D线扫相机(基恩士)的连接、检测流程、视觉检测算法通信等。 软件基于C/S结构,通过连接硬件,操作硬件完成流水线上的产品某阶段的质量检测流程。
主要负责项目的总体设计,软件架构,主要功能,以及技术支持和项目前期的用户培训工作。项目主要有C/S主体和未使用的B/S网站组成,核心目标是收集数据,并提供大数据分析的功能。 软件项目先后完成国家ISO质量认证和软件著作权,拥有独立知识产权。
主要负责智能机器人的上位机开发,并通过网络传输大量图片数据。同时连接数个设备并加以协调控制。 主要开发的软件如下: 1. 高铁动车智能检修机器人 a. 机器人上位机控制软件 1)通过 socket 连接业务控制端 2)连接多台 Basler 线阵和面阵相机 3)连接 RGV 底盘,通过 Modbus 协议进行数据传输 4)连接多台落实机械臂,通过 socket 进行控制 5)连接 PLC ,并使用 Modbus 协议对各个设备进行电路控制 6)连接多种型号的思岚激光雷达 7)连接知微点云相机,用于车底辅助定位 8)连接多台康耐视3D线扫相机 9)连接多个光敏传感器 10)自动化作业流程,以及各个设备的协调工作