C++工程师简历项目经验(11篇)
编辑:幻主简历 时间:2024-10-13 来源:幻主简历

【C++工程师简历项目经验】

项目经验无疑是衡量其技术能力、实战经验与创新思维的重要标尺。以下是小编整理的 C++工程师简历项目经验(11篇),同时,幻主简历网还提供精美简历模板以及简历在线制作工具,欢迎大家阅读参考。

C++工程师简历项目经验1:

时间:20xx.7-20xx.5   
公司名称:幻主简历项目1   
项目名称:软件工程师   
项目描述:项目描述:根据济南XX医院需求,调度若干转运机器人进行医疗耗材的输送和回收。 主要功能包括:1.100台机器人的调度功能; 2.病区管理,医护人员管理,物流机器人管理; 3.人机指令接收与下发; 4.系统状态监控和容错设计; 职责范围:需求分析,UML(用例图,时序图)分析,类图设计(软件框架设计),编码,调试,测试。
工作任务:
1.前期需求分析。根据医院和医护及领域专家所描述的需要和过程,分析出系统功能、性能、可靠性等具体要求。利用UML设计工具设计出【材料室系统软件】、【手术室平板软件】、【调度系统】的用例图、时序图和泳道图;与医护和领域专家讨论迭代,确定初稿;设计系统各个模块类图。
2.架构设计。根据前期需求分析(用例图和时序图),确定系统类图(详细),包括数据和动作。
3.编码
<1>GUI交互的设计与开发。
<2>数据库开发。
<3>系统边界类(包括通信、界面)、实体类、控制类(数据库操作、业务逻辑)。
<4>设计模式和软件架构开发,包括工厂模式、MVC、状态机、协程的设计与开发。
<5>容错处理
<6>界面样式美化
4.项目中遇到的问题及解决
<1>需求沟通问题。 分析阶段初期在与客户的沟通过程中,送货业务流程和软件界面的分析出现了沟通问题,主要是客户和开发人员对于流程和界面的理解出现偏差,甚至于错误。究其原因主要有两点:1.客户过于干涉软件开发细节,而没有将做重点放在需求的梳理上。2.没有进行基于书面化文档的讨论。 解决办法:通过UML用例图和界面原型设计工具清楚地将需求中的问题表达出来。从结果来看,开会的效果和效率大大提高,纠正了双方在关键问题的理解偏差。
<2>内存管理问题。 编码阶段中期,由于内存泄露和野指针的问题,软件出现严重错误。原因是在字节对齐问题上:由于socket通信协议解析过程中,大量格式化数据需要有效解析,因此采用了紧密排布的1字节对齐来组织内存,但是在不需要字节对齐的地方,特别是在对象析构时,及其偶然地会出现内存越界问题。 解决办法:严格限制字节对齐作用的范围,同时有效地利用对象树进行对象的管理,实现一种半自动垃圾回收功能来处理内存释放问题。
<3>接口设计问题。 设计阶段,client和server的通信的格式定义有些简单和不完善,导致编码中期暴露出更改和维护不太方便的问题。 解决办法:充分借鉴RESTful规范,重新设计了通信规约,利用JSON统一处理格式化数据的传输,大大增加了可读性和可靠性。
<4>面向对象重构问题。 由于实验版本时间仓促,大量代码混杂着面向过程思维,虽然功能没有问题,但是暴露出接口不统一,耦合太强等问题。直接导致软件可扩展性差,不便于维护与升级。 解决办法:新版软件全部基于UML用例和类图,进行了面向对象重构。具体办法为:1.软件严格划分为实体类、控制类、边界类,全部采用工厂(单例和饿汉)分离创建者与使用者。2.统一操作接口,软件注意分层,有效管理耦合。3.充分利用工厂和消息机制完成对象间通信。
<5>用户体验问题 需求阶段,客户和领域专家提出了用户体验有些复杂的问题,原因是用户的教育水平和计算机水平参差不齐,对于软件的使用有着不同的习惯。 解决办法:研究用户的使用习惯,参考成熟软件的成功的交互实践,尽量用可视化的方式呈现内容,同时在软件中设置提示,引导用户操作,加强界面美观程度。
工作成果:已交付医院使用,系统运行稳定,客户反馈良好。
时间:20xx.1-20xx.7   
公司名称:幻主简历项目2   
项目名称:软件工程师   
项目描述:项目描述:根据漯河市XX残疾人护理中心要求,开发交流充电桩桩体控制软件及其管理系统,主要包括,操作界面开发;充电业务流程开发,计费模块开发,后端管理系统开发等; 职责范围:需求分析,UML(用例图,时序图)分析,类图设计(软件框架设计),编码,调试,测试。
工作任务:
1.前期需求分析。根据甲方所描述的需要和过程,分析出系统功能、性能、可靠性等具体要求。利用UML设计工具设计出【充电桩软件】、【后端管理软件】的用例图、时序图和泳道图。
2.架构设计。 根据前期需求分析(用例图和时序图),确定系统类图(详细),包括数据和动作。
3.编码
<1>GUI交互的设计与开发。
<2>数据库开发
<3>系统边界类(包括通信、界面)、实体类、控制类(数据库操作、业务逻辑)
<4>设计模式和软件架构开发,包括工厂模式、MVC、状态机、协程的设计与开发。
<5>容错处理
4.项目中遇到的问题及解决 、
<1>协程设计问题。 系统中存在一些流程较为复杂,这种复杂性主要原因是涉及的功能模块较多,而且不同模块的处理时间与返回值内容不是确定的。为了简化程序结构,本人设计开发了协程。协程主要通过分支结构,lambda表达式以及递归来完成。经过实验,协程使得流程更加清晰,执行效率也得到了提高
<2>业务流程设计问题。 随着业务流程的不断完善和业务的扩展,原先基于过程的流程设计已经不满足项目要求,于是通过研究,本人通过状态机框架来表达业务流程,不仅可靠而且极易扩展。
5.调试与测试
工作成果:已经在护理中心部署15台产品,稳定运行12个月,客户反馈良好
时间:20xx.5-20xx.12   
公司名称:幻主简历项目3   
项目名称:软件工程师   
项目描述:项目描述:根据郑州日产新能源汽车部门的需求,针对P11型皮卡车型设计与开发整车控制器。 整车控制器(VCU)是纯电动汽车整车控制系统的核心部件,承担数据交换、安全管理、驾驶员意图解释、能量流管理的任务。它管理汽车的正常行驶,再生能量回收,网络管理,故障诊断与处理,车辆的状态与监视等功能。整个车辆系统采用一体化集成控制与分布式处理的体系结构,各部件都有独立的控制器,整车控制器对车辆系统进行能量管理及各部件的协调控制,在整车中发挥至关重要的作用。
职责范围:需求分析,编码,调试,测试。
工作任务:
1.前期需求分析。根据日产所描述的需要和过程,分析出系统功能、性能、可靠性等具体要求。利用UML设计工具设计出系统全部模块的时序图和泳道图。
2.设计与编码
<1>C软件驱动的设计与开发。
<2>基于消息分发机制和协同多任务的软件架构的开发。
<3>基于有限状态机的控制流程开发。包括系统状态识别,部件工作时序等。
<4>基于表格法的油门控制算法和能量回收算法。
<5>容错处理
3.项目中遇到的关键问题及解决
<1>消息机制安全问题。 由于系统中所有的模块异步发出总线消息,因此会出现共享资源的访问冲突,这在系统中可能会出现消息机制崩溃和其他的致命错误,是绝对不允许的。因此本人在基于循环队列的消息系统的基础上,采用双缓冲的办法,在保证系统实时性的基础上,有效规避了数据的访问冲突。
<2>实时性问题。 系统中的一些关键模块不仅要可靠,而且对于实时性要求非常高 ,往往很多关键数据同时到来,几乎要立刻进行处理。本人利用协同多任务的方法,有效解决了大量数据的实时响应。简单说来,就是利用分支逻辑和appState模拟出多个同时运行的任务,每个任务使用完CPU后主动释放资源,然后其他的任务获得资源继续执行。通过测试,协同多任务稳定性和效率都满足系统要求。
4.调试与测试
工作成果:样机完成二套,以良好的测试结果通过了湖北襄阳汽车检测中信的两次NETC测试和若干次滑行测试,获得了日产方面的认可。
时间:20xx.1-20xx.12   
公司名称:幻主简历项目4   
项目名称:软件工程师   
项目描述:2012年度:44xx车载软件测试项目 44xx车载软件测试主要包括车载软件测试和车载嵌入式软件测试,具体软件测试包括界面测试,通信测试和功能测试等等。在测试项目的过程中,本人和同事共同测试主站软件的分机模块功能,积累了大量软件测试的经验和技巧。同时面对各种突发情况训练了自己的应变能力。在测试软件的过程中,经常遇到软件无法控制车载天线的情况,本人们通过专业的网络调试软件,模拟主站发送和接收数据,从而完成测试,找出问题。同时本人在此项目中第一次为嵌入式软件引入测试方案,并亲自进入高功率发射机箱内进行测试,发现了很多临界情况的和意想不到的问题,并通知项目组进行了及时的改正。同时在此项目中我和同事大量合作,培养了团队合作精神和默契程度,为接下来的研发工作打下基础。
2013年度:高压开关柜节点测温系统 在高压开关柜节点测温系统项目中,本人负责全部硬件设计和软件设计工作,主要工作包括:a.采用接触测温方式测量电缆接点温度,测量范围:-40~125℃;b.采用433MHz点对点无线通信 + IrDA(备用)方式上传温度数据至温度监测报警器;c.支持通过IrDA进行运行参数设置和软件升级;d.低功耗设计:按照温度监测报警器指定的工作时隙,由实时钟电路和MCU控制各单元工作状态;e.供电方式:永久内部极化锂亚硫酰氯化物电池。 在此项目中我学习了硬件电路设计和嵌入式软件设计,不仅自行设计了控制板,而且将软件开发的任务也担负起来。在硬件设计方面,我克服了印制天线绘制的问题,通过多次反复迭代和测试天线性能,我最终选中了发射性能最好的天线,这不仅使我设计电路的能力进一步提升,而且使我进入了射频领域知识的学习。在软件设计方面,我学习了驱动程序的编写、调试和测试。比如说显示屏的调试,键盘的调试,433MHz通信模块的调试,以及各种总线(SPI、UART)的调试,通过开发也使我熟悉了基本的软件开发流程。 在此项目中,我在技术上主要的创新点集中在系统的硬件低功耗设计和软件的组织。 硬件的低功耗通过对电路每一处的精心设计,达到降低电流、减少供电的目标,无论从硬件的选型还是功能的精简,都做到了精益求精。软件的组织架构是我的另一个成果,项目组人员开发的驱动程序各式各样,结构也参差不齐,我通过研究,总结规律,对各个模块进行柔和和调试,让各个模块协同成一个整体,相互合作,互不干扰,使系统可靠的、高效的、稳定的运行。
2014年度:电动汽车交流充电桩(ARM)和出租车测距雷达 在电动汽车交流充电桩项目中、本人主要负责项目前期的市场调研,通过对多家充电桩产品的比较,制定功能列表,同时调研用户需求,通过用户需求定义产品特性,研发阶段我主要负责充电桩ARM控制板PCB的设计与绘制、linux引导系统uboot移植与调试、Linux操作系统移植与调试、Yaffs2文件系统制作以及Qt开发环境移植、7寸LCD屏幕驱动、触摸屏驱动、读卡器驱动、RS485驱动等驱动开发。 此项目的重点在于控制板硬件设计和操作系统的移植,操作系统方面我查阅大量资料,终于掌握linux系统的移植方法和应用系统的开发,为公司开辟了新的技术平台。 目前此产品已经顺利交付,并且在洛阳已经销售一台样机。 电动出租车测距雷达项目中,我主要负责超声波模块的调试以及基本通信功能。
时间:20xx.1-20xx.12   
公司名称:幻主简历项目5   
项目名称:软件工程师   
项目描述:2015年度:直流充电桩项目 在直流充电桩项目中,本人主要负责市场调研、器件采购、电路设计、软件开发等等,本人通过对市面上成熟的技术的调查,从供货能力、稳定性、价格、技术支持等方面筛选出符合本产品的开发工具。根据直流充电桩的关键点包括充电流程、功率模块、引导电路、BMS通信模块。而其中的难点主要集中在功率模块控制和BMS通信两个关键环节上。功率模块控制决定了充电桩能不能充电,而BMS通信解决充电桩能不能正确充电的问题。此项目的优势充电桩采用了ARM平台,增强了通信功能和用户体验,和自主研发的车载BMS与充电桩通信软件。目前项目各功能模块已经实现功能,结构加工完毕。
2016年度: 交流充电桩(stm32)和 专用车配电控制系统 在以往的项目基础上,交流充电桩项目采用全新平台stm32处理器,对项目进行改造升级。本人负责的工作有硬件设计和软件设计。 硬件设计工作包括主控硬件设计、导引电路设计、刷卡模块通信接口设计、通信模块设计、继电器控制模块设计、电源模块设计等等。通过学习和与同事的讨论,使我从陌生到完全掌握了这一款单片机,了解了它的特点,功能和应用领域,为公司提供了一种新的技术选择。 此项目相对来说难点在于主控硬件设计。通过大量前期实验和精心查阅相关资料,针对电源电路、复位电路和启动模式选择电路等电路精心设计,保证了硬件的质量,在此工程中我也不断扩充模拟电子知识,更好为今后的工作奠定基础。 软件设计工作包括SPI驱动程序、单脉冲驱动程序、485驱动程序、主控制逻辑程序等等。通过对现有技术的创新改造,使得软件长时间运行出错率极低,保证了设备的可靠运行。 交流充电桩项目状态为:产品已经交付,已经通过了充电测试、高低温测试、绝缘检测和长时间老化测试等等。目前工作完全正常。
在专用车智能配电控制系统项目中,本人主要负责原理图的设计和嵌入式软件设计,原理图设计包括芯片电路、通信电路和电源电路的设计。软件设计包括通信软件和控制软件,通过可靠的硬件和软件组成满足要求的产品。 在硬件设计中,有多处改进,首先改进继电器驱动电路初始状态不明确的问题,解决方法是加入上拉电阻,给定电路一个初始状态,这样就可以限定上电后继电器的状态了。其次是限制电路的功耗,由于之前电路在继电器吸合后,流入单片机的电流太大,导致板子整体功耗过大,发热及其严重,在冯总指挥下,经过重新设计后的电路非常好的解决了以上问题。 在软件设计中,我针对通信和软件结构进行了全面重新设计,首先针对modbus进行了优化设计,改进后的modbus响应时间极快,稳定性更好,并且占用CPU资源极低,在实际通信测试中,表现良好。其次是软件结构进行了升级,之前的软件结构耦合性太强,各个模块之间的干扰太大,而且稳定性不高,经常出现死机或无法通信的情况,针对上述问题,我在原有基础上对软件进行了一次自上而下的,全面的改动,进过改动后的软件性能优异,出错率极低,而且结构清晰便于理解。 目前产品状态处于已交付状态,用户正在使用中,经反馈没有出现问题,性能表现良好。

C++工程师简历项目经验2:

时间:20xx.9-至今   
公司名称:幻主简历项目1   
项目名称:后端开发人员、现网接口人   
项目描述:主要负责: 编排模块需求开发, 日常维护, 问题支撑定位. 此外, 担任小组现网问题接口人, 快速定位修复现网问题, 保障产品提供服务稳定可靠.
CloudSOP平台是基于虚拟机的微服务管理平台; 产品通过可视化管理页面实现产品微服务/资源的声明、部署、升级、回退;并体用通用化的运维能力, 其中包括系统配置修改,容灾倒换,备份恢复,状态监控,异常告警等功能。
项目中,我具体负责产品微服务安装的资源编排计算模块;由于平台采用微服务架构,平台集成了多种语言微服务。编排模块使用nodejs实现,巧妙了利用了js语言动态加载的有点。微服务使用了常规的sql与redis进行数据的可持久化;其中,该模块的难点在于资源类型的定义高度抽象,导致编排流程复杂晦涩;业务上下游交错,导致功能特性牵扯较多,日常问题定位、模块维护难度大;在日常工作中,通过源码阅读、与技术专家讨论等方式,逐步理解当前模块的设计背景与设计思路。不仅开拓了我的思路,同时为扎实的业务能力打下了基础;
当前,除了模块维护工作,还担任现网问题(升级特性)第一接口人,针对复杂、恶劣的现网环境,保障生产,维护产品、公司对外形象;且问题支撑,负责的范围更大,包括了编排业务在内的安装、升级、回退特性以及维护调测相关功能特性。除了对本模块的业务足够了解以外,还要求掌握其他业务的设计思路。此外,还需要掌握现网问题支撑能力,快速解决问题,维护产品、公司形象。最后还需要分析现网问题,针对性提出改进措施,降低、消灭现网风险,提高可维护行。
时间:20xx.11-20xx.9   
公司名称:幻主简历项目2   
项目名称:后端开发   
项目描述:主要负责: 二期三期功能迭代开发, 加强平台间开放接口适配, 解决数据库访问性能瓶颈, 设计并完成代码合理重构.
软件协议检测平台, 大华内部所有产品通信协议检测平台. 针对于产品质量把控, 流程管理设计, 解决了产品质量无法量化管理的现实困境. 平台核心功能为实现产品约定接口自动化测试, 通过任务并发, 消息异步回调等技术, 实现高效产品协议检测.
  项目中, 本人责设计有三级权限管理, 设计了完善的权限管理功能. 支持历史数据回溯, 大数据看板预览, 着重优化了数据查询与写入的性能.重新设计测试计划日志回收系统, 帮助自动化测试框架更准确的定位测试异常原因. 重新设计开发了测试计划并发代码实现方案, 提高测试效率. 项目为了兼容开发环境, 采用的是python2.7下web.py框架开发. 数据服务应用到了Mysql+Redis+Rabbitmq.
时间:20xx.5-20xx.10   
公司名称:幻主简历项目3   
项目名称:核心后端开发人员   
项目描述:主要负责: 独立完成服务端部分功能模块,包括权限管理,素材中心,电子海报
教育机构广告屏平台是公司外包项目,实现类公众号的微页面制作配置系统,素材管理系统,电子海报管理系统。平台支持拖拽式微页面制作系统,可以便捷的制作页面、生成类公众号机构介绍平台。系统同时支持最高7级权限控制,满足用户多级控制需求。在长时间无人使用屏机时,会自动进入电子海报展示模式。支持包括循环播放, 定时播放等多种方式的电子海报投放方式。方便推广,平台支持从机构到加盟商的一键模板导入与一键电子海报投放功能。屏机还支持定时定点直播预约,投放功能。
项目采用Flask+mysql实现Web服务器。就技术栈而言并不复杂。本人负责的 功能模块中,权限管理功能采取完全后端控制的方式实现。用户的权限直接控制用户可以访问的接口与页面路由渲染。素材中心功能采用七牛云产品并添加了MD5校验,实现文件冗余校验。电子海报功能模块中,实现海报自动上下线功能,并使用websocket广播实现屏机被动更新海报内容。或者可以选择使用定时定点的海报投放计划。
时间:20xx.3-20xx.5   
公司名称:幻主简历项目4   
项目名称:后端开发人员   
项目描述:主要负责:独立完成部分功能模块,包括协议分析、数据上送、数据堆积清理等功能。
天目工业数据采集分析器是基于网络流量镜像口的流量截获,进而实现根据已知协议(或自定义协议格式)解析,数据打包压缩,多接口上传服务器等功能。目前已经支持包括Modbus,IEC104,DNP3在内的20种协议解析。采集器也支持简单的加密(RSA)压缩功能。并支持包括HTTP,FTP,S3对象存储接口在内的多种数据中心。此外还支持数据断点续传,离线数据查看等额外功能。单个采集器最大可支持200个点位,单日10万条数据采集。
项目采用sqlite作为本地数据缓存方案。使用python实现HTTP,FTP,对象存储等网络接口。为减轻IO开销,会根据近期采集数据量,智能改变数据打包大小。在数据实时性与低性能硬件之间保持平衡。
时间:20xx.12-20xx.1   
公司名称:幻主简历项目5   
项目名称:后端开发人员   
项目描述:主要负责:独立完成部分服务端功能模块, 包括权限管理、路由配置、终端设备连接维护功能。
工业智能采集、远程监控平台, 是基于PLC可控终端与云控制平台组成的配电柜控制系统。在平台上实现设备管理,远程电闸控制,线路监控以及数据采集、大数据展示等功能(如电能, 线路通电时长等)。
项目上云,采用Flask+redis+mysql实现Web服务器。终端采用TCP协议与监控平台通信。平台采用redis建立逻辑终端与物理TCP连接映射。由于终端硬件选型限制,平台需要加设应用层包预处理层,用以解决粘包,掉包等问题。参照阿里物联网平台,实现大数据展示功能。
时间:20xx.5-20xx.8   
公司名称:幻主简历项目6   
项目名称:后端开发人员   
项目描述:主要负责:独立完成服务端部分功能模块,包括流量统计、查询、数据分析功能开发。
xWall工业防火墙是基于工业安全协议的流量防护软件,管理平台则是流量统计、分析、可视化展示平台。其中主要参与开发了管理平台的流量统计,查询,流量分析功能开发。
项目运行在x86平台+ubuntu server操作系统。采用Flask+MySQL实现Web服务器。基于ELK技术栈,实现网络流量日志搜集查询展示以适应更高流量的数据,基于matlab等常用机器学习库对数据分析,尝试挖掘风险流量行为。负责功能中,除了实现常规的ELK日志查询筛选功能。还需要实现根据检测到的流量行为,或主动或被动的学习并检测到风险行为链,并记录报警。
时间:20xx.3-20xx.6   
公司名称:幻主简历项目7   
项目名称:后端开发人员   
项目描述:主要负责:独立完成系统数服务端功能开发。
Deepdefense镜像漏洞扫描与容器安全平台是基于docker容器引擎的镜像安全扫描与容器行为监控的综合服务平台。主要功能包括镜像漏洞扫描,docker运行容器的敏感行为监测(容器登陆, 端口访问,数据库操作等)与行为控制(容器操作限制)。
项目运行环境为x86平台+ubuntu server操作系统。使用Koa+mongoDB+postgresql实现Web服务器,并采用Docker容器化部署。基于三方软件clair进行二次开发,实现容器镜像扫描与漏洞库更新功能;基于三方软件falco实现docker容器服务运行监控。由于clair、falco等三方工具不完全满足项目需求,做了较多的二次开发。
时间:20xx.7-20xx.3   
公司名称:幻主简历项目8   
项目名称:后端开发人员   
项目描述:
主要负责:独立完成系统服务端功能开发。
Deepsphere超融合存储系统是基于Ceph的分布式存储系统与其管理平台的总称。项目核心功能包括了:集群创建、配置、管理、拓展功能;集群运行可视化监控;传统FS、块设备、对象存储访问接口对接管理;权限管理,访问负载均衡,集群数据的异地容灾备份;集群日志,用户操作日志查询、导出等功能。
项目运行环境为国产飞腾芯片+国产银河麒麟操作系统,开发过程中需要解决国产平台环境适配问题。采用Express+mongoDB实现webserver服务器。基于Ceph C++接口实现集群相关的所有功能。采用Prometheus+Grafana实现集群运行状态可视化监控。采用bind9服务支持集群访问的负载均衡。由于安全产品对日志记录与操作权限有更高的安全要求,在RBAC设计与集群原有权限机制协调、大量操作日志、集群运行日志有了更复杂的设计与实现。

C++工程师简历项目经验3:

时间:20xx.8-20xx.8   
公司名称:幻主简历项目1   
项目名称:核心开发人员   
项目描述:项目描述:
该项目是做一个支撑5G业务运行的云平台产品。其中个人负责两块业务,一是对接网管的代理;二是高可用性组件。网元
时间:20xx.4-20xx.7   
公司名称:幻主简历项目2   
项目名称:客户端和服务端应用软件开发工程——核心开发人员   
项目描述:

项目描述:

该项目是一个全国联网性项目,可实现安保信息化人员管理,并可实现视频监控、报警主机控制、门禁控制、对讲主机控制、防护舱控制、报警处理等多种安防业务。该项目在2019年获得事业部年度优秀项目。


主要工作:

1、项目总体设计、概要设计、详细设计文档编写,需求设计沟通;

2、客户端音视频和报警相关应用开发。根据银行实际业务,对视频的审批、调阅、存储、报警的处置、屏蔽进行优化,并对客户端的性能进行了优化,是的客户端的对于资源数展示、视频取流解码性能压力得到改善;

3、windows server服务端设备驱动开发。包含了索贝、从文、希锐、迈特安、英安特、阿兰德、永正、仰邦等第三方的外设和平台对接,涉及到视频主机、报警主机、防护舱、LED等。其中在招行沈阳分行索贝对接中,和大华进行PK,主导了海康和索贝视频平台的对接方案,独自实现了视频插件开发、解决多种厂商设备的音视频转封装和音频杂音处理的问题,为海康赢得招行沈阳分行价值三百多万的销售合同;

4、招行全国部署的售后维护工作。根据客户要求对客户端和驱动予以改进、解决了多个从win7升级到win10产生的兼容性问题,保证了平台软件从1.3.0到1.3.3版本在现场的稳定运行。


项目亮点:对接招行银行沈阳分行对接索贝平台

【背景】

由于招商银行全国各个分行的安防项目,都由各个分行自行采购,最后在招行沈阳分行中只有海康和大华两家入围。其中甲方的最强烈要求,就是能对接原有的索贝视频平台——因为甲方的录像文件都存于索贝平台的存储服务中中,必须对此实现兼容。因此乙方若能对接索贝平台,便可入围沈阳分行采购。

行动步骤 】

1、由于项目价值巨大,且需要和大华PK,因此留给研发团队时间紧迫。因此通过向前方销售了解索贝平台的结构特点,并接口SDK特性,主导对接方案。确定了将每台索贝服务器当作一个设备添加到海康平台;

2、由于沈阳分行有多台索贝服务器,每台服务器下的通道数可能超出海康平台系统设计要求。因此组织会议讨论,通过IP映射的方式,将每个服务器拆分成多个虚拟设备;

3、通过对索贝平台测试可知,由于索贝平台接入了多种厂商设备,包括海康、大华、索尼、松下等。如果不将这些私有码流转成标准码流,那么就会打开巨量的解码开发工作。因此,我通过和多部门写作,将索贝的平台接收的各个厂商的码流都转封装为标准海康PS码流,并由海康解码库实现解码播放。并对个别厂商的音频流存在私有数据而导致转封装后,码流播放存在杂音的现象,进行特殊处理。保证了索贝平台的码流能在海康平台正常播放;

【结果】

在快速推出以上方案后,由于满足了行方的基本要求,且额外实现了行方的可选需求(支持手机端可以播放索贝平台视频),因此该方案得到采纳。且该服务视频插件在我独立开发后,行方已完成了平台的部署测试和海康的采购合同。


项目技术栈:

语言 ——C/C++、bat脚本、SQLite

框架——win32、MFC、DirectUI

工具——VS2008、VS2015、WireShark、winDbg、Log4CPP等

协议——TCP/IP、RTSP、HTTP、WebService

时间:20xx.4-至今   
公司名称:幻主简历项目3   
项目名称:客户端应用软件开发工程——独立开发和维护   
项目描述:

项目描述: 该项目是基于5G智慧网点业务,可通过远程视频调阅、归档,和实时报警分析处理,实现网点无人化业务。


主要工作:

1、根据无人银行智慧网点业务需求,开发平台对外视频能力接口,供建行金融科技部使用。其他开发任务包括报警推送改造,实现将实时接收报警批量推送到系统后台处理;

2、对无人银行开业前售后保障。根据无人银行项目现场反馈问题进行处理。


项目亮点:无人银行平台视频对外接口性能优化

【背景】

由于无人银行现场项目实际实施的软硬件环境都不同于原有系统推荐的软硬件配置,导致出现了一些列兼容性问题。其中影响较大的是第三方调阅海康平台对外实时预览接口时,视频画面第一次播放时显示较慢。

【行动步骤】

1、初步分析,原有对外的实时预览接口,将SDK初始化、参数获取、实时取流等功能都放在同一接口内,该接口在研发环境调用速度较快,未有明显延时。但是在银行提供的特供机中运行,会在调用接口20秒后,才会显示画面。

2、通过日志打印该接口的各个功能耗时,得知解码组件初始化耗时较长,因此造成了视频画面显示较慢。因此,通过和建行金科研发沟通,将该接口分成初始化和实时预览两个接口,减少了单个接口的耗时。

【结果】

在将接口优化后,调用实时预览接口可在2秒内出现监控画面,满足了银行实际要求,保障无人银行合同顺利签收和网点首次开业。


项目技术栈: 语言 ——C/C++、bat脚本、SQLite

框架——win32、MFC、DirectUI

工具——VS2008、VS2015、WireShark、Log4CPP等

协议——TCP/IP、RTSP、HTTP、WebService、Json、protobuf

时间:20xx.1-20xx.7   
公司名称:幻主简历项目4   
项目名称:客户端和服务端应用软件开发工程师——核心开发人员   
项目描述:

该项目是一个全国联网性项目,用于升级替代建行原有远程监控系统。该项目除了包含传统的安防业务外,还另外引入了应急指挥、人脸金库、黑名单人脸比对等特殊业务,实现传统安防和AI结合的综合化产品。


主要工作:

1、项目总体设计、概要设计、详细设计文档编写,需求设计沟通;

2、客户端上音视频和外设控制的应用应发,具体包括的视频预览、回放、下载应用、音视频融合、门禁、对讲、防护舱等外设反控和状态显示、报警的实时接收、展示和处理;

3、windows server服务端设备驱动的开发,包括海康、英纳克、依特诺等等第三方设备的对接工作,对接设备涉及到报警主机、防护舱;其中在对接索贝视频平台的任务中

4、建行项目试点行的售后维护工作,解决一系列由实际用户体验、系统兼容性、软件性能和异常操作引起的客户端和服务驱动问题,保障了项目从v1.1到v1.3.1的推广验收工作。


项目亮点:远程监控系统视频业务培训课程

【背景】

由于远程监控系统在实际使用会产生一些对于业务流程上和问题处理上的能力,因此项目组要展开一次平台的综合培训课程,其中视频业务的培训当中核心课程,需要重点关注。

【行动步骤】

1、由于平时已经对视频业务相关问题的处理做了整理,因此,培训课程的问题处理部分都可以基于先前的经验案例进行修改。

2、由于平台的业务场景很多,还包含了很多种类、很多厂家的设备,因此也整理了相关业务、设备类型、设备接入协议,设备能力集相关章节。

【结果】

视频业务的培训课程PPT主要由我整理完成。在完成后,邀请了来自多个试点行和相关研发同事参与,课程收到了有效的互动的和良好评价。并为之后现场交互人员熟悉业务和排查问题提供了良好的参考依据。


项目技术栈:

语言 ——C/C++、bat脚本、SQLite

框架——win32、MFC、DirectUI、Qt、ATL

工具——VS2008、VS2015、WireShark、Log4CPP等

协议——TCP/IP、RTSP、HTTP、WebService、Json、protobuf

C++工程师简历项目经验4:

时间:20xx.12-至今   
公司名称:幻主简历项目1   
项目名称:Swift   
项目描述:项目描述:
十荟团仓配移动端,包括十荟团司机端、服务站、仓内、支线司机,主要负责商品从仓库到服务站到团长的物流配送,以及退货流程。四款App将商品的整个物流系统整合在一起。
项目职责:
1.负责服务站、仓内原生框架的搭建、开发、上架,以及线上问题修复、迭代
2.负责服务站、仓内、支线司机需求评审、排期、开发  
3.负责仓配iOS端App的整体工期的安排、发版
4.负责司机端的迭代、问题修复
项目技术点:  
1.使用Swift开发,熟练使用swift相关SDK
2.结合 RxSwift, SwiftyJSON等优秀框架,模块内部使用MVVM模式协作
3.使用高德电子围栏进行点位回传
4.使用RxViewController进行列表快速开发
5.对重复使用的View进行封装供其他地方调用
6.使用IGListKit进行复杂列表的开发
时间:20xx.8-20xx.12   
公司名称:幻主简历项目2   
项目名称:Swift   
项目描述:项目描述:
主要功能是手机盾,手机盾代替传统U盾作为实体CA载体,为企业提供手机扫码登录、签章、加密、解密等功能;为招标投标提供全新体验。
项目职责:
1.独立负责慧签App原生开发,bug修改
2.负责优化与改善整个软件的用户体验
3.参与前端功能开发、更新、bug修改
项目技术点:
1.原生与vue混合开发,适配iphone使用;
2.使用小米推送、友盟统计,使用Masonry自动布局,使用三未信安SDK,使用微信小程序验证公司,支付宝支付,使用Alamofire网络请求
3.利用 swift 面向协议特性进行组件化开发,设计并实现组件开发中的公共基础工具模块类,业务模块类,功能模块类。
4.使用腾讯的人脸核身进行身份认证
时间:20xx.10-20xx.8   
公司名称:幻主简历项目3   
项目名称:Objective-C   
项目描述:项目描述:
人工智能编程教育一站式解决方案 。集课程体系、人工智能编程软件、智能硬件、多元化教学场景以及专业化教研团队于一身,为中小学人工智能编程教育提供一站式解决方案。打通软硬件交互,人工智能学习更快一步人工智能编程软件和智能硬件有机结合,案例实践与课程体系关联对应,通过人工智能赋能硬件所呈现的超强体验感,激发学生浓厚兴趣,人工智能学习更快一步。
项目职责:
1.独立负责织未来App原生开发,负责App上线,bug修改
2.负责织未来App关于我们部分的vue开发
3.负责优化与改善整个软件的用户体验
项目技术点:
1.原生与vue混合开发,适配iphone与iPad横屏使用;
2.使用友盟推送、统计,使用SDAutoLayout自动布局 ,使用WDToolsManager原生与h5进行交互
3.使用蓝牙与硬件进行连接交互,进行数据沟通
4.自定义弹窗,配合App全局UI搭配
5. 利用 runtime 部分属性添加安全防崩溃,处理定时器等循环引用问题,通过分类 category 给控件添加属 性。
时间:20xx.3-20xx.8   
公司名称:幻主简历项目4   
项目名称:Vue   
项目描述:
项目描述:  
织未来官网主要包含资源中心和训练平台两部分,资源中心主要介绍织未来项目的相关内容,包括课程体系,人工智能简介,资源目录等,训练平台主要包括数据管理,代码编辑器,小车数据下载等内容。
项目职责:
官网主要使用vue开发,UI框架使用element-ui;
项目技术点:  
1.使用ace进行python编码,使用skulpt进行编译
2.使用webSocket实现移动端扫码登录;  
3.使用ifram内嵌功能实现下载监控;  
时间:20xx.9-20xx.10   
公司名称:幻主简历项目5   
项目名称:Objective-C   
项目描述:项目描述:
学业测评产品为学生提供基于个性化、多元化的学业评价服务,为学生了解自身的知识短板和学习能力提供通俗易懂的解读,帮助学生了解自己,提升学习能力和学习兴趣。
项目职责:
参与App的开发、功能更新、bug修改,上架维护
项目技术点:
1.使用友盟推送、统计,使用SDAutoLayout自动布局
2.使用支付宝支付
3.使用WDToolsManager原生与h5进行交互
时间:20xx.11-20xx.9   
公司名称:幻主简历项目6   
项目名称:Objective-C   
项目描述:项目描述:
查找优惠是一款电商软件,宗旨是为你查找优质又便宜的好货。如果你是一个标准的吃货,爱美星人,持 家能手,嗨淘达人,那么你将需要它。
项目职责:
1.框架搭建,三方库的选择,基类的搭建
2.根据需求开发这款App,进行版本迭代,功能添加及完善,以及页面的搭建,功能实现
项目技术点:
1.使用SDAutoLayout进行自动布局,首页改写MJRefresh方法添加头部加载动画,添加倒计时对秒杀模块进行控制,修改SVProgressHUD方法添加加载动效
2.使用友盟实现社会化分享、登录、推送,同时实现使用手机号+验证码的登录方式
3.使用多线程、block等机制控制购物车数据的准确性,使用 CAKeyframeAnimation实现商品加入购物动画效果
4.使用高德地图进行定位、导航
5.使用ping++实现多方支付,退款等功能  
6.性能调优,优化启动速度跟加载时长,APP 安装包瘦身,对代码书写跟逻辑不合理的地方就行重构。

C++工程师简历项目经验5:

时间:20xx.8-20xx.5   
公司名称:幻主简历项目1   
项目名称:iOS开发工程师   
项目描述:项目介绍:
1、极信通信将根据您的使用需求,为您提供零月租、免漫游费,免接听费、语音流量不清零、可共享、可交易、可转赠的个性化超值优惠套餐。
2.通过极信营业厅、网上营业厅、掌上营业厅和10037热线,您可以方便地查询您的话费余额、近6个月账单、详单以及充值缴费记录。
3.网上营业厅、掌上营业厅和10037客服热线多渠道均已上线,用户在使用过程中如出现任何问题,可直接致电咨询。
项目业绩:
 负责整个项目的架构设计和基础框架搭建,部分复杂模块采用MVVM架构,实现数据处理逻辑与主体业务逻辑的分离;
 主要利用第三方库Masonry布局,以及xib(storyboard)结合AutoLayout布局;
 使用Charts进行折线、状状和饼图等图表进行绘制和修改Charts源码适应项目绘图需求。
 使用cocoapod进行第三方库的管理;
 工具类封装,网络层搭建,代码优化。
 集成了支付宝、微信等第三方SDK。
时间:20xx.7-20xx.5   
公司名称:幻主简历项目2   
项目名称:iOS开发工程师   
项目描述:项目介绍:
1、套餐议价功能实在市场现有套餐基础上,可以让用户根据自己的实际情况对套餐中的语音、短信、流量等数据进行调整,达到最优的套餐配置,形成用户自己的个性化套餐。
2、超级运营商创新性的推出“流量瓶”的用户体验模式,并通过“倒一倒”等简单的手势操作,快捷地帮助用户赠送和管理剩余流量。
3、套餐应用加速功能可以让用户在某个时间段内速率增加。例如用户希望在使用一个重要的IP电话会议时,通话确保流畅,可通过支付2个小时高速率的费用来得以保证。
项目业绩:
 负责整个项目的基础框架搭建和主要功能实现,使用cocoapods私有库实现业务分离;
 确定代码规范,有限范围内应⽤用MVVM以及⾯面向协议对⾼高度可扩充业务做优化;
 负责项⽬目稳定性维护,解决疑难bug,代码优化。
 AppStore应用的提交和更新 。
时间:20xx.6-至今   
公司名称:幻主简历项目3   
项目名称:iOS开发工程师   
项目描述:项目介绍:
国盾互联商城是一家专业的综合网上购物商城,主要销售大小家电、数码通讯、电脑、家居百货、生活超市、服装服饰、母婴、食品等数万个优质商品.商城支持云支付结算,为消费者提供优质、便捷的云返生活。
国盾云商城app是一款手机在线购物软件,平台拥有海量商品,用户可以下载软件通过手机购买自己喜欢的商品。平台种类齐全,下单购买,支持送货上门服务,让您足不出户就能购遍全球。
下载链接: https://apps.apple.com/cn/app/guo-dun-hu-lian/id1054850481
项目业绩:
 负责主页内容显示以及分类页面显示等,代码优化;
 负责项⽬目稳定性维护,解决疑难bug。
 AppStore应用的提交和更新 。
时间:20xx.11-至今   
公司名称:幻主简历项目4   
项目名称:iOS开发工程师   
项目描述:项目介绍:
国盾互联可以实现免费拨打电话,实现好友聊天等功能,后续会增加商城等模块。
下载链接: https://apps.apple.com/cn/app/guo-dun-yun-shang-cheng/id1191053208
项目业绩:
 负责通讯录模块实现,优化电话簿查找功能等,代码优化;
 负责项⽬目稳定性维护,解决疑难bug。
 AppStore应用的提交和更新 。
时间:20xx.6-20xx.9   
公司名称:幻主简历项目5   
项目名称:iOS开发工程师   
项目描述:ZANK是国内第一批上线的同志社交软件,自2013年5月上线以来,ZANK已拥有1000万注册用户,其中日活超过200万,日存留逾50%,成为国内最大的同志社区。为了更好的为目标群体服务,ZANK的产品从兴趣出发,在LBS社交功能之上建立话题圈子,发起各类线上线下活动,搭建全方位、多元化的交流沟通平台,最终定位在构建和谐的同志生态社区。
主要功能:
1、“身边“,查看附近的人和动态;
2、“发现”,浏览关注好友动态、广场动态;
3、“消息”,即时通讯聊天, 1v1音视频通话;
4、“我的”,个人信息、认证、相关设置、会员功能、快捷入口等;
项目业绩:
 基于AsyncSocket搭建即时通讯体系,包含TCP连接,消息发送,消息接收,心跳处理,断网重连等。
 聊天界面UI设计与显示,文本表情消息/语音消息/图片消息/文件消息/撤回消息/提示语消息。
 使用FMDB与归档进行本地数据管理;
 网络请求使用AFNetworking实现HTTP协议的GET、POST请求,图片加载使用SDWebImage实现异步加载。
 使用友盟SDK进行数据统计、社交分享,使用极光推送实现消息推送 。
时间:20xx.10-20xx.9   
公司名称:幻主简历项目6   
项目名称:linux C开发工程师   
项目描述:项目介绍:
本项目为企业文档数据提供终端存储功能。 通过该平台可存储大量文件、图片、视频、音频。 通过管理账号对数据进行分类上传,下载,分享,更新,秒传等操作,采用高并发易扩展的分布式文件存储方案。
项目业绩:
1.编写CGI程序,依靠spawn-fcgi,实现文件storaged存储,文件信息redis建表存储。
2. redis查询文件信息封装成json格式回显客户端的实现。
3.完成用户注册功能,用户信息Mysql持久化redis缓存机制。
时间:20xx.10-20xx.8   
公司名称:幻主简历项目7   
项目名称:MTK手机开发工程师   
项目描述:在MTK的6223、6225、6235、6238等平台下为用户开发各种功能的手机,集成sp业务,开发新功能等。

C++工程师简历项目经验6:

时间:20xx.10-20xx.5   
公司名称:幻主简历项目1   
项目名称:软件开发   
项目描述:项目主要是测试镜头图像功能
我主要负责:
1.上位机软件的界面实现与美化,使用Winform。
2.上位机端与产品的通讯协议的制定(TCP通讯服务端)。
3.根据拿到第三方算法软件集成到设备软件中调用,具体为用C++编写指令功能,根据不同的指令功能再调用C++算法,C#根据制定好的指令调用exe进程。
4.整个设备的测试步骤与、数据处理保存、MES信息系统上传功能。
5.运动控制,通过圆弧插补走出要求的运动轨迹,轴卡为研华轴卡,电机为DD马达与松下伺服电机。
6.开发文档和程序使用说明说书的编写。
开发语言:C++、C#
时间:20xx.3-20xx.11   
公司名称:幻主简历项目2   
项目名称:软件开发   
项目描述:项目主要测试手表的按键功能与旋钮功能,还有按键手感与旋钮的校准。
我主要负责:
1.上位机软件的界面实现与美化,使用Winform。
2.多线程测试逻辑、数据处理保存、MES上传功能。
3.压力传感器通讯协议的制定与封装,走的RS232串口,与传感器控制器进行交互,获取压力数值。
4.windows蓝牙SDK(非外部蓝牙狗)库的封装,用于电脑与产品进行蓝牙通讯获取数据。
5.开发文档和程序使用说明说书的编写。
开发语言:C#
时间:20xx.12-20xx.2   
公司名称:幻主简历项目3   
项目名称:软件开发   
项目描述:项目是用于VR设备镜头的标定测试。通过采集产品相机图片数据计算阈值。
我主要负责:
1.USB-HID(Human Interface Devices,人机接口设备)库(C++上层封装,底层为C语言)的封装与移植,用于传输控制指令给到产品,Direct show 相机控制接口的封装(Windows 风格C++)的封装与移植,用于获取产品图像数据。
2.将采集的图像数据用Opencv进行格式化处理。
3.上位机界面的开发(Winform作界面开发)。
4.多线程测试逻辑,互斥锁控制流程按照正确的顺序执行。
5.运动控制,使用的运动轴卡为研华轴卡,主体电机为DD马达与伺服电机。
开发语言:C++、C#
时间:20xx.11-20xx.12   
公司名称:幻主简历项目4   
项目名称:软件开发   
项目描述:项目设备用于相机镜头元器件的老化测试
我主要负责:
1.实现上位机交互界面与美化,使用Winform。
2.主从软件的交互,一主进程托多从进程,使用TCP/IP协议交互。
3.温控器的控制,使用的协议为Modbus。
4.上位机设备运行逻辑的编写,控制气缸,电机(IO电机)。
5.以太网类型接口的IO卡控制程序与接口封装。
开发语言:C#
时间:20xx.3-20xx.6   
公司名称:幻主简历项目5   
项目名称:软件开发   
项目描述:本科毕业设计,我负责全部软件的开发与设计:
1. Linux系统上位机软件应用层逻辑与交互,使用C++编写。
2. 在tensorflow上训练适用Linux嵌入式设备性能的模型,训练完成后,核心主要是利用Opencv的深度学习模块调用该模型,完成系统识别考勤人员身份,进行考勤。
4.在Linux上交叉编译嵌入式Qt库文件,给Linux终端设备使用。
5.通讯使用了TCP协议,终端与服务端的图片数据和指令交互都是经过该协议进行传输。
6.将采集的人脸数据序列化保存在服务端本地,使用MySQL数据库存储员工基本信息数据,并可以导出表格文件。
7. 具有人机交互界面,使用嵌入式ARM版本的Qt Widget版本编写。
8. 终端的功能有检测人脸、采集图像、人机交互。
9.服务端的功能有数据处理、识别人脸。
10. 整体项目模块分为人脸识别模块、通讯模块、数据库模块、数据文件处理模块,上述都是基于Qt自带类库与C++ 11标准库 STL库封装。
11.开发环境:系统Ubuntu18、Qt5、IDE Qt Creator
开发语言:C/C++
时间:20xx.11-20xx.1   
公司名称:幻主简历项目6   
项目名称:软件开发   
项目描述:项目用于工业自动化,主要功能为搬运组装好的产品物料。
我主要负责界面开发:
1.设计实现上位机的交互界面与美化,使用Winform。
2.设备上爱普生4轴机器人的动作编程。
3.上位机多线程测试逻辑。
4.上位机与机器人之间的通讯交互,使用TCP/IP协议。
5.开发文档和程序使用说明书的编写。
主要开发语言:C#、SPLE+(爱普生机器人编程语言)
时间:20xx.11-20xx.1   
公司名称:幻主简历项目7   
项目名称:软件开发   
项目描述:项目用于NFC产品的线材的电阻、电流测试,与通讯测试。
我主要负责:
1.设计实现上位机的交互界面与美化,使用Winform。
2.上位机测试逻辑的编写,控制IO卡对电路进行切换测试。
3.调用产品程序接口与产品通讯测试,协议为CAN。
4.开发文档和程序使用说明书的编写。
开发语言:C#

C++工程师简历项目经验7:

时间:20xx.2-20xx.4   
公司名称:幻主简历项目1   
项目名称:项目负责人   
项目描述:
  • 目的:主体信息/运营人信息用户可自主维护,不影响业务发展和用户使用

  • 效果:主体信息/运营人信息用户可自主维护,依赖账号体系的业务可正常开展(如提现)

  • 工作:根据当前用户反馈,梳理账号体系现状,将需改信息分为:错误信息修改/正确信息更换,包含如下项:运营人信息修正/组织信息修正,运营人更换,组织类型转换,梳理影响项,以及与提现的关系,输出文档,推动上线

时间:20xx.2-20xx.4   
公司名称:幻主简历项目2   
项目名称:项目负责人   
项目描述:
  • 目的:支持以人(身份证号)为单位统一提现,便于MCN提现,同时避免出现账号维度提现的分摊计税和做号党

  • 效果:支持人维度提现,规避了分摊计税的风险,方便MCN提现

  • 工作:梳理该项目前置条件以及影响项,完成以人维度展示结算中心、以人维度汇集资产、以人维度提现的逻辑梳理

时间:20xx.11-20xx.1   
公司名称:幻主简历项目3   
项目名称:项目负责人   
项目描述:
  • 背景:防止劣币驱逐良币,保护原创作者权益,构建健康的自媒体创作生态圈

  • 目的:鉴定出原创文章并给予保护,便于后续给予扶持

  • 效果:日均7k+原创文章

  • 工作:调研文章原创鉴定方案,完成从用户筛选-文章鉴定-文章保护-申诉处理各流程的设计,完善多种异常情况的处理,推动开发上线,监控后续数据,开始后续二期计划

时间:20xx.9-20xx.10   
公司名称:幻主简历项目4   
项目名称:项目负责人   
项目描述:
  • 背景:分成目标变化:防流失->刺激有效文章产生

  • 目的:提升有效文章数

  • 效果:日均有效文章数提升25%

  • 工作:梳理当前分成的现状,从策略和展示两方面去升级分成计划,将收益与文章质量挂钩,调整筛选门槛和频次,对外展示有效文章数的定义,让用户知晓文章质量越高收益越高,同时向上沟通方案,完善整体分成升级方案,推动开发排期上线

时间:20xx.2-20xx.9   
公司名称:幻主简历项目5   
项目名称:项目负责人   
项目描述:
  • 目的:引进多样化的内容增加短视频、图集等文章量。

  • 效果:对接多家视频合作方,日均几千短视频内容,对接多家图集合作方,日均上千多图集,极大的丰富了内容,提高了文章量。

  • 工作:对接合作方,沟通对接形式,推动合作顺利进行,并推动展示端进行内容的应用,同时梳理对接文档,建立规范。

时间:20xx.11-20xx.3   
公司名称:幻主简历项目6   
项目名称:项目负责人   
项目描述:
  • 目的:支持业务发展和安全性需要,同时提高审核效率。

  • 效果:搜索板块重构提高审核人员回查文章,删除问题文章效率;重构审核后台文章板块,提高推荐的安全性,操作更方便;白名单功能减少了几千篇的审核量,节约了人力成本。

  • 工作:重构审核后台搜索文章板块,与审核人员沟通需求,确定搜索功能项,提高审核人员查找文章的效率;重构审核文章板块,与审核后台人员沟通需求,优化交互,并添加为文章打标签功能,用于展示端推荐;支持业务发展,减少不必要的审核量,增加白名单免审核功能。

时间:20xx.11-20xx.12   
公司名称:幻主简历项目7   
项目名称:项目负责人   
项目描述:
  • 目的:优化入驻流程体验,提升入驻量。

  • 效果:优化了用户体验,解决了用户反馈的问题,同时将辅助资料改为非必填和优化了交互,日入驻量提高了近30%。

  • 工作:整理用户反馈,同时自己写sql跑数据,梳理驳回理由最多的理由,发现是辅助资料原因,与审核沟通,将其改为非必填,后期人工审核建立简单新手期,梳理需求,产出需求prd,资源不足时,自己主动招到实习生推动开发上线,后续观察效果。

时间:20xx.3-20xx.4   
公司名称:幻主简历项目8   
项目名称:项目负责人   
项目描述:
  • 目的:提升关注率和人均关注人数。

  • 效果:关注率绝对值提高了5%,提升比例23.77%,人均关注人数提高了0.16,提升比例8.48%。

  • 工作: 梳理需求,输出需求文档,协调资源,开发上线,观察对比数据。

时间:20xx.1-20xx.2   
公司名称:幻主简历项目9   
项目名称:项目负责人   
项目描述:
  • 目的:短视频独立tab试水运营,加大短视频消费,作为直播的战略补充尝试

  • 效果:初期短视频日活提升,人均消费有所提升,但是留存不佳

  • 工作:制定短视频tab的整体交互以及出流方式(新热模型),以及点赞等通知提醒,给创 作者正向反馈

时间:20xx.11-20xx.01   
公司名称:幻主简历项目10   
项目名称:项目负责人   
项目描述:
  • 目的:提高新主播复播率

  • 效果:提高了新主播的复播率,次日复播率绝对值提升10%左右

  • 工作:梳理需求,完成机器人自动给新主播赠送礼物的方案设计,进行A/B测试,观察数 据

C++工程师简历项目经验8:

时间:20xx.10-20xx.6   
公司名称:幻主简历项目1   
项目名称:道通科技   
项目描述:项目描述:
这是一款手持式的钥匙类产品,主要功能是识别钥匙、生成钥匙、模拟钥匙和遥控生成。本人负责钥匙模拟功能模块的开发,是新开发的功能,通过参考竞品进行开发。模拟功能软件分为3个部分:平台软件层、模拟钥匙驱动层和钥匙基站接口。主控使用Atmel ATSAME70Q21A 实现钥匙端ASK FSK低频通讯收发功能,与汽车通讯,达到套取汽车防盗盒信息以及应急启动的目的。
责任描述:
1. 捕获竞品波形,分析钥匙协议,输出协议文档。
2.调用平台软件层上的打点函数设计UI,实现基类中各个按键虚函数接口。
3.负责Atmel平台上模拟钥匙驱动层的开发,使用了单片机的输入捕获功能解析基站命令以及使用Pwm功能实现Fsk信号的发射。
4.将模拟功能中的通信过程进行抽象,使用了建造者模式开发该模块的软件。
时间:20xx.3-20xx.10   
公司名称:幻主简历项目2   
项目名称:道通科技   
项目描述:项目描述:
产品的主要作用是识别钥匙,改写钥匙信息,让空白钥匙匹配上车。项目分为钥匙低频通讯和芯片读写两大部分,钥匙部分又分为Android层,C++中间层和单片机底层,本人主要负责单片机底层驱动的开发和C++接口层的封装。单片机主控使用stm32407+ ASK基站芯片pcf7991+ FSK基站芯片tms3705实现ASK FSK低频通讯基站端的收发功能。C++层的工作主要是实现基类中定义的各个纯虚函数接口,C++层与单片机底层通过USB(虚拟串口VCP)通讯。
责任描述:
1.捕获竞品输出的低频信号,分析其操作步骤及通讯协议。
2.驱动基站芯片实现ASK和FSK基站收发接口,调用收发接口实现钥匙生成匹配功能。
3.单片机功能封装成C++接口并通过ndk编译成so,提供给Android调用。
4.调试底层驱动解决钥匙和编程器线圈兼容性问题。
时间:20xx.9-20xx.3   
公司名称:幻主简历项目3   
项目名称:东明炬创   
项目描述:项目描述:
该产品主要应用于视频会议和视频监控场景,实现多路输入视频图像的切换输出和视频拼接功能,可改变视频输出参数,调整视频质量。该产品分为与用户交互的前板、fpga背板以及视频输入卡和视频输出卡。本人负责前板的开发和参与了视频输入卡和视频输出卡的开发。
责任描述:
1.负责前板STM32 F107程序的设计,驱动TM1638 IO扩展芯片处理按键输入,驱动1602LCD 显示交互界面,启动了DMA模式下的串口通讯。
2.负责视频输入卡的程序开发,主要是sil9533 SDK的二次开发与调试,IIC通讯接口的调试。
3.负责Linux平台下视频输出卡的程序开发,主要是Mstar182 SDK的二次开发与调试。
4.使用单片机的输入捕获功能实现红外遥控信号的接收和红外协议的解码,以及Pwm功能实现红外遥控的发射。
5.单片机程序的USB升级(IAP)。
时间:20xx.7-20xx.1   
公司名称:幻主简历项目4   
项目名称:深之星科技   
项目描述:项目描述:
一个为香港惠康超市定制的,收银员的辅助设备。通过客户的购买金额计算出印花的数量,自动的给用户提供印花。该设备包括一个安卓板和一个单片机驱动板,两者使用串口进行通信。本人负责单片机STM32F103的程序开发。
责任描述:
1.使用单片机的AD转换功能,采集红外对射中,接收管的电压的模拟量,转换成数字量后,判断纸张边缘,准确定位。
2.驱动4线2相步进电机,控制切刀,开盖等功能。
时间:20xx.1-20xx.8   
公司名称:幻主简历项目5   
项目名称:深之星科技   
项目描述:项目描述:
使用STC和Nuvoton方案实现智能感应灯,通过开关可以切换到3种工作模式。 使用STM32做主控,收集温湿度模块,气体检测模块,声音检测等模块的数据,经过处理后上传到安卓平台,实时显示。
责任描述:
1.感应灯单片机程序的设计。
2.各个模块数据的解码,以及数据处理工作。
3.实现低功耗功能。

C++工程师简历项目经验9:

时间:20xx.3-20xx.5   
公司名称:幻主简历项目1   
项目名称:核心研发成员   
项目描述:
项目描述:精益洞察的设计目标是对广告投放策略仿真、深度刻画,从引擎侧发掘广告增长潜力。精益洞察在后端收集来自投放引擎、索引引擎、结算、商业平台的数据指标,通过一定规则整合、提炼,通过PC端网页展示,形成了精益矩阵、灵飞嗅探、广告大盘(消耗、预算、eCPM)、广告计划洞察、广告主洞察等多个模块,为工程、算法、产品、销售等多方人员提供了全链路广告诊断途径,提升了广告部门整体工作效率。
项目职责:
1)精益矩阵:刻画了广告从广告库->索引引擎->投放引擎的全过程。其后端承接了引擎过滤日志的13万QPS,处理过滤策略30多个,过滤码150多个。投放引擎侧记录每一个被过滤的广告信息,并将其写入Kafka,使用Go语言消费并写入ClickHouse(全量日志),然后聚合之后写入MySQL(分钟级广告计划、场景流、过滤码聚合表)
时间:20xx.5-至今   
公司名称:幻主简历项目2   
项目名称:核心研发成员   
项目描述:项目描述:针对微博效果广告的投放互动数据发送与回收。App归因是微博效果广告的主要输入来源和下游算法数据的提供方,承接了广告引擎中对外服务接口和下游广告投放模型优化数据来源。
项目职责:负责服务架构的设计,开发和维护工作。
项目难点:
1. 原有服务架构业务逻辑耦合在一起,难以维护。
2. 随着业务扩展,需要接入多数据源,原有服务架构的扩展性较差。
3. 数据补全层中,需要访问缓存获取广告相关数据进行数据补全。由于查询缓存和更新缓存之间的异步性,可能存在存在查询的数据还未来得及写入的情况,导致数据补全失败。
解决方案:
1. 将原有业务逻辑拆分,分为解析层、数据补全层、策略层、宏替换层、发送层,各层之间相互解耦。
2. 对解析层、数据补全层、策略层等,利用工厂模式重构,提升代码扩展性。
3. 利用golang的channel和文件IO实现了数据获取重试的机制,保证获取数据失败时能够重试拉取数据,并且保证数据的完整性,防止数据丢失。
关键词:Golang、Gin框架、Kafka、MySQL、Redis、Hive  
时间:20xx.1-20xx.2   
公司名称:幻主简历项目3   
项目名称:核心研发成员   
项目描述:项目描述:业务场景中经常需要判断计划的在线状态,为了避免对DB的频繁查询,需要维护一个计划在线状态的Redis缓存,通过消费计划上下线的kafka实时更新缓存。
项目职责:负责服务架构的设计,开发和维护工作。
项目难点:
1. 由于计划上下线存在时序性,需要保证数据顺序一致。
2. 需要保证服务的高可用,一旦主节点挂掉,自动切换到备用节点。
解决方案:
1. 生产者生产消息时,根据计划ID哈希分桶,保证同一计划ID分发到同一partition上,从而保证顺序一致。
2. 通过Redis的原子操作SetNx实现集群leader选举,保证任意时间内只有一个leader节点更新缓存。服务启动时会尝试抢占leader,如果抢占成功,则消费kafka更新缓存,并且定期重置leader过期时间;如果抢占失败,则定期尝试抢占leader。
关键词:Golang、Kafka、Redis、分布式锁  
时间:20xx.5-20xx.2   
公司名称:幻主简历项目4   
项目名称:项目负责人   
项目描述:
项目描述:产品检查平台是对地图数据生产环节实时提交的小库任务数据,以及地图数据入库前的大库任务数据,统一进行数据合理性检查的平台。
项目职责:作为项目负责人,负责服务的开发和优化,同生产方和产品对接需求,讨论制定方案,引导新人参与开发任务。
项目难点:
1. 同上游服务耦合严重,实际业务场景中经常出现数据gap导致责任推诿的问题,需要同上游服务解耦。
2. 业务逻辑中的检查项,类型、难度参差不齐,需要对检查模块代码做进一步抽象。
3. 通用检查项逻辑较为简单,但是上线步骤繁琐,需要实现检查项可配置。
4. 服务的性能瓶颈在于数据加载的耗时,需要优化加载耗时。
解决方案:
1. 同上游服务的交互方式由异步的HTTP请求改为Kafka消息队列,实现了同上游服务解耦。
2. 利用工厂模式对检查模块代码做了重构,根据具体的业务需求,将检查项抽象成合法值检查、逻辑性检查、存在性检查等多种类型,检查项派生类对基类的检查方法进行重写。
3. 将通用检查项的检查逻辑抽象成表达式,检查方法改为对相应表达式的解析。上线只需在数据库中插入检查项对应的表达式配置,无需修改代码。
4. 检查任务加载数据前遍历每个检查项需要用到的数据层和字段,优化原有代码中加载全量数据的逻辑,改为只加载本次任务中需要用到的数据,优化加载耗时。
关键词:C++、TAF框架、Kafka、PostgreSQL

C++工程师简历项目经验10:

时间:20xx.8-至今   
公司名称:幻主简历项目1   
项目名称:   
项目描述:项目简述:本项目在Linux平台,基于 FastDFS,Nginx, FastCGI,Keepalived构建一个类似阿里云OSS的私有化云存储项目,支持对图片的进行算法处理包括但不限于缩放、裁剪、旋转、识别等,且具有负载均衡,主从自动切换等 高可用的特点。
开发工具/库:Visual Studio Code , Vim,OpenCV,FastCGI, FastDFS等
工作内容:基于Linux平台Nginx服务器对外提供服务,采用CGI编写业务处理代码,包括图像处理,上传至FastDFS。
时间:20xx.9-至今   
公司名称:幻主简历项目2   
项目名称:c++研发   
项目描述:项目简述:用户使用制卡工具按步骤把学生的答题卡结构,如题目的位置等框选出来,最后保存为Json格式模板。
开发工具/库:Visual Studio , Qt qwidget, OpenCV
工作内容:我负责这个项目, 项目最初设计为C++(QWebView) + angularjs混合开发,后由于技术和体验问题,由我用Qt重写,大大提高了使用体验。本项目导入图片后,使用QGraphicsView显示图像,以QGraphicsItem显示框选的框,采用Tesseract-OCR进行汉字识别,使用OpenMP并行处理图像,采用OpenCV进行图像降噪,矫正等处理,采用泛型编程加类组合方式统一接口,解耦各个流程步骤。
时间:20xx.9-至今   
公司名称:幻主简历项目3   
项目名称:c++研发   
项目描述:项目简述:根据制卡模板, 负责将扫描后的答题卡图像进行内容识别,图像校正等
开发工具/库:Visual Studio , OpenCV等
工作内容:本项目主要利用制卡工具的模板,将扫描的图像进行内容识别,图像降噪、矫正,以及识别出客观题(选择题)答案,条码,手写考号等,方便后续老师在线阅卷,本项目利用C++多态,泛型编程等,采用工厂模式创建各个模块,策略模式进行依赖注入不同卡类型的识别器,单例提供全局访问等设计模式组织结构,为了提升效率,由我负责优化,多处采用多线程技术并行处理,并优化对外接口结构支持并发调用,重新编译中文识别引擎,训练中文模型提升ocr准确性,加入客观题位置检测提高识别效率,让产品更易用,易推广等
时间:20xx.8-至今   
公司名称:幻主简历项目4   
项目名称:c++研发   
项目描述:项目简述:扫描工具主要用于当前网上阅卷系统中。负责把学生的答题卡识别并上传到后台供老师在线阅卷。
开发工具/库:Visual Studio , Qt qwidget, OpenCV
工作内容:我负责这个项目,本项目过twain协议与扫描仪进行通讯以获取扫描图像,通过多线程信号量方式管理扫描、识别、上传线程的任务队列,通过Http方式上传识别后的学生答题卡信息到服务端。客户端使用tcp socket实现轻量http服务器,通过websocket与客户浏览器页面通讯,前端页面请求本地服务获取本地资源以实时显示扫描的图像以及状态。项目由我接手后从2.0到目前4.0,由之前的vs工程重构为目前的cmake工程,使用c++11 标准库 优化代码逻辑和结构,减少系统api依赖,更易移植,采用观察者模式进行事件通知进行依赖解耦,组合模式解析Json数据结构,右值引用减少内存拷贝,智能指针减少内存泄漏的可能,采用线程池方式并发识别提高效率,使用共享内存和进程通讯(IPC)方式防止实例重复启动等。
时间:20xx.12-20xx.7   
公司名称:幻主简历项目5   
项目名称:C++研发   
项目描述:项目简述:缺陷检测系统主要进行检测工业流水线上产品喷印的生产日期,批号等是否缺失,重复等,本项目通 过大恒相机获取图像进行由上位机客户端OCR等处理,指挥下位机是否进行剔除不合格的产品。
开发工具:Visual Studio 2015、MFC、OpenCV、Halcon
工作内容:我主要负责集成相机SDK以获取图像,然后集成并调优识别算法,采用多线程任务队列进行图像的获取,识别,显示。以串口通讯方式通知PLC,使整个工作流程正常。

C++工程师简历项目经验11:

时间:20xx.10-20xx.10   
公司名称:幻主简历项目1   
项目名称:c++开发工程师   
项目描述:
所属公司: 武汉中海庭数据技术有限公司
技术总结: C/C++, Windows,Qt,算法,多线程
项目描述:高精度地图的生产需要基于世界坐标的点云数据进行,而世界坐标的点云则是基于测绘车扫描出的雷达数据进行的,而给出的雷达数据是基于雷达的坐标系,且数据结构基于雷达厂商有所不同,因此需要一个工具将雷达数据转换为标准点云数据,此套算法之前已经存在,但是属于是控制台命令行形式的使用方式,因此需要进行算法的界面化处理和集成,且原始算法的效率不尽如人意,因此需要对算法进行多线程化改造。
在项目中的责任:
1.负责算法的多线程化改造。
2.负责算法在界面中的集成。
在项目中的突出表现:
1.基于原有算法理解并修改多线程化,将原本需要雷达数据采集时间大约四倍的解算时间,优化为采集时间与解算时间大致一致。
2.将算法集成到界面中,并与文件资源产生联动,支持更多后续的业务逻辑扩展,例如点云标定,相机标定等等。
时间:20xx.7-20xx.2   
公司名称:幻主简历项目2   
项目名称:c++开发工程师   
项目描述:
所属公司: 武汉中海庭数据技术有限公司
技术总结: C/C++, Linux,socket
项目描述:MapSensor是公司基于高精地图提供的一个软件,软件基于adasis v3协议实现了车辆路径规划导航以及相关的一些定制化功能。
在项目中的责任:
1.负责工具软件的日常维护工作,以及部分定制化功能的开发。
在项目中的突出表现:
1.其中我主要负责地图引擎中间件的设计,开发与维护工作。
2.中间件基于原生socket,protobuf开发,内部自己实现多线程交互及多接口适配工作。
时间:20xx.5-20xx.2   
公司名称:幻主简历项目3   
项目名称:c++开发工程师   
项目描述:

所属公司: 武汉中海庭数据技术有限公司

技术总结: C/C++, Linux,Qt,socket

项目描述:MapSensor是公司基于高精地图提供的一个软件,软件基于adasis v3协议实现了车辆路径规划导航以及相关的一些定制化功能,而我们在基于软件需要在前期执行一些测试或者演示功能的时候,需要能够将地图引擎运行起来,因此拥有向引擎输入与接受引擎输出的工具软件。

在项目中的责任:

1.负责工具软件的日常维护工作,以及部分定制化功能的开发。

在项目中的突出表现:

1.其中我负责工具内外交互的部分,blue_ehp提供向MapEngine发送诸如车辆位置信息,途径点信息,sd路线信息等功能,toolplatform提供接受MapEngine输出导航规划结果的功能。

2. 工具基于qt开发,基于不同项目,底层使用socket,shm,someip等不同的方式进行通信,同时加载高精地图数据用作渲染展示,使输入与输出有对应的具体图形用于分析是否存在数据的逻辑错误等。

时间:20xx.12-20xx.5   
公司名称:幻主简历项目4   
项目名称:c++开发工程师   
项目描述:所属公司: 软通动力信息技术(集团)有限公司
技术总结: C/C++,Oracle/MySQL/Gauss, Linux, Docker, kubernetes
项目描述: 整个电信系统其实是非常庞大且复杂的一个系统,而计费则是电信系统的核心之一,CBS电信计费系统,主要提供的也就是电信系统中计费这一核心能力。
在项目中的责任:
1.负责电信计费系统的日常需求能力开发以及现有问题维护工作。
在项目中的突出表现:
1.在谷歌云部署前期探索以及技术攻坚上有巨大贡献,一个月时间,将电信计费系统的安装能力,完整的搬迁到谷歌云上。
2.在日常工作中,也有同事提出了一些日常管理上痛点问题,我帮助编写脚本,将原本需要一天时间且人工处理容易出现错误的工作,缩短到两小时就可以结束,得到了组内的一致好评。


简历在线制作下载(传送门):立即在线制作

《C++工程师简历项目经验(11篇).doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
资讯来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:509053849。
继续阅读相关文章
最新更新