





工作经历
2023-10-19 -至今东莞彤光电子有限公司软件经理
项目描述: 此设备采用 AI 以及传统算法想结合,利用分布式集群架构,采用高性能线扫摄像机对建材玻璃表面缺陷进行 工业检测。 项目职责: 在项目中担任了架构师以及项目经理角色,并编写了部分软件模块 项目业绩: 从 0 到 1 完成了安期完成并交互客户使用
2023-03-02 -至今东莞彤光电子有限公司软件经理
项目描述: 此设备采用 AI 以及传统算法想结合,利用分布式集群架构,采用高性能,高倍率工业摄像机对半导体芯片表 面缺陷进行工业检测。 项目职责: 在项目中担任了架构师以及项目经理角色,并编写了部分机器视觉核心算法 项目业绩: 从 0 到 1 完成了安期完成并交互客户使用
2019-01-01 -2020-02-13重庆亿峰智联科技有限公司软件经理
项目描述: 为满足 IM 即时通信软件需求,在疫情暴发初期,以项目总负责人角色统筹公司内部 IOS、Android、WEB 多 个团队,利用 Intel OWT 开源框架以及 WebRTC 共同开发 IM 软件音视频电话以及视频会议系统。 产品设计:分析音视频商业模式定位产品目标,从需求调研,竞品分析等对系统进行架构搭建和各子系统功能 逻辑设计,并提供整套交互、UI 与视觉设计方案,带领团队完成产品研发。 功能优化:从 0 到 1 设计内外网穿越 SIP 协议栈,扩增对业务的支持,持续维护、优化网络协议、呼叫接入与 管理、码流传输模块、GK 网守、协议转换、操作系统基本功能封装等基础组件。 沟通协调:协调公司资源,制定系统整体解决方案,从项目整体角度作出决定,跟踪问题解决状况,协调和评 估开发中具体问题,及时给出最优解决方案。 团队协作:将需求分成不同功能模块,完成模块开发和性能优化,高效完成开发工作,进行跨部门协作与沟 通,保证高效完成项目进度。 项目业绩: 在这个过程中优化了某些国家,地区联通率低,以及跨国家,跨地区视频卡顿,会议人数过多服务器压力大等一 系列问题 从 0 到 1
2018-05-16 -2023-03-01重庆亿峰智联科技有限公司软件经理
项目描述: 公司 IM(即时通信)软件桌面端(兼容 Windows/Linux/Mac)平台 一套以 QT 为跨平台开发框架,集合各种开源库开发的大型、安全、全球化的即时聊天通讯软件 该客户端已在线上成功运行 5 年有余,IM 软件注册用户 2000 万,每日日活 50 万 项目职责: 担任了桌面端开发经理职务,负责桌面端软件架构,代码审核与管理,需求评审,人员工作安排等 项目业绩: 让桌面端最初只有基本的文字聊天功能,扩展到有视频通话,视频会议,Lottie 动画展示、在线音视频播放等 一系列重要功能
2014-03-01 -2017-10-25云南蓝天信息技术有限公司高级工程师
项目描述: 项目描述: 前端接高清网络摄像机,后面利用 Intel UNC 作为主机,软件采用了 OpenCV 开源库以及机器学习构建了公 司的人脸识别门禁系统以及行人轨迹跟踪系统 项目职责: 1、产品硬件和软件 SDK 接口的选型 2、产品的开发 3、部分售前工作 项目业绩: 从 0 到 1 开发了银行人脸识别与轨迹跟踪系统,广泛应用于包括邮政银行(西藏分行)以及招商银行(西安分行) 等各大银行
2012-07-11 -2013-08-21清华同方股份有限公司嵌入式开发工程师
项目描述: 采用了海思方案,开发了车载 DVR 产品,接入模拟摄像机,应用于各种公共交通工具 项目职责: 担任了高级 C++开发工程师的职务,主要负责网络协议和存储文件系统的编写和维护 项目业绩: 开发各种对外的网络协议,以及移植了原来 NVR 的文件系统
2012-03-07 -2012-10-23清华同方股份有限公司嵌入式开发工程师
项目描述: 支持高清网络摄像机的 NVR 产品 项目职责: 担任了嵌入式 C++开发工程师,主要负责摄像机的接入以及存储模块的开发与维护工作 项目业绩: 1、为了能快速的按时间索引录像以及避免长时间的写入带来的磁盘碎片问题,自主研发了文件系统 2、接入市面常见的网络摄像机产品
2011-09-15 -2012-06-28清华同方股份有限公司嵌入式开发工程师
项目描述: 开发高清网络摄像机产品,基于 APPRO 方案,开发了公司的高清网络摄像机产品 项目职责: 担任了高级 C++开发工程师的职务,主要负责网络协议和存储文件系统的编写和维护 项目业绩: 开发对外的各种网络协议以及编写存储文件系统
2009-08-05 -2011-07-19深圳市合广测控技术有限公司C++开发工程师
项目描述: 平台由前端设备智能网关(摄像头、照明模块、温湿度传感器、家用电器等)和后台服务以及前端客户端(pc 浏览器和移动 app)构成。在客户端上能对用户、设备、权限、进行管理、查询生成统计报表等、控制后端各 种设备、浏览实时数据(视频)、实现告警处理等。 采用可扩展的分布式服务,在前端设备增加的情况下,后台服务能水平扩展,多台负载均衡服务和多台数据处 理服务处理设备端的大规模数据,均采用 epoll 网络模型+生产者消费者业务模型+线程池,每个线程绑定独 立的内存池,避免锁竞争的开销;通过 javaWeb 服务响应前端的客户请求,C++服务通过 MQ 消息中间件和 javaWeb 服务进行数据交互,redis 作为数据缓存,mysql 通过分库分表策略满足数据的持久化。 项目职责: 后台 C++端的负载均衡和数据处理服务的架构设计以及编码调试。 项目业绩: 截止到 2011年平台已经接入 5 万多设备。
2006-10-18 -2008-07-16中国安防科技有限公司C++开发工程师
项目描述: 1、使用开源视觉库 opencv 提供的基础功能,实现人脸抓取及人脸识别功能,并封装成 SDK 动态库。 2、使用开源视觉库 opencv 提供的基础算法,实现对标准视频输入流的解码、灰度化、利用前后帧物体的位 移,实现运动物体运动物体过滤、框取、轨迹跟踪、触及绊线、判断越界等,并封装成 ocx 控件。 项目职责: 独立完成对 opcv 基础算法的封装,对数据图片和图像的解码,对输出结果进行过滤以及绊线越界等的计算和 优化等,封装成 ocx 支持在控件上区域划定等 GDI 操作。 项目业绩: SDK 运用于公司人脸识别门禁系统中,视频分析 SDK 运用在公司内外多个视频项目中。
教育经历
2002-03-09 - 2006-04-06江汉大学计算机科学与应用本科