个人介绍
作为一个c++中高级软件开发工程师
逻辑思维能力较强,熟悉数据结构,学习计算机系统,了解优化程序,熟悉 linux 开发,c/c++ 从底层通信到前端,通信开发,熟悉 264,7 年工作经验,并独立完成开发项目,从项目需求到成品,发布一套流程。有良好的记笔记习惯,学习部分构架知识,并有锻炼的习惯,抗压能力较强。
掌握技术
1.熟练掌握 c++,8 年的 C/C++使用和开发经验;
2.熟悉 C++ 11 规范,STL、智能指针、lamda,熟悉《C++ Primer》;
3.熟悉 linux 下的 C/C++开发经验;
4.熟悉 VS、QT 等 IDE,熟悉 git/svn;
5.熟悉 Python、shell、js;
6.熟悉 ffmpeg,opencv,opengl;
7.熟悉数据结构,计算机网络,计算机系统,计算机组成原理
8.熟悉qcustomplot
9.入门Oracle和mysql,学习oracle优化知识
工作经历
2022-07-12 -2023-12-04中浩瑞公司c++开发
1、负责在linux麒麟和windows系统下,从事系统服务器模块设计和开发和交付,使用qt开发干扰感知设备软件服务器 2、负责在linux和windows系统下,从事上位机服务器和客户端的二次开发,优化软件,完成移植。 3、在麒麟系统和windows下使用qt开发工具将频谱图,瀑布图、眼图、星座图、测向图等模块封装为插件 4、水下显示软件
2019-05-06 -2022-06-13易宝公司c++开发工程师
1. 负责在linux,windows中 sdk 开发,SDK 是一个百万行代码的一个开发包,自己能负责其中的组播模块,还 有数据安全模块,并完成二次开发,熟悉 ppc 和 tpc 模式,熟悉数据库操作。了解 exosip, 慢慢熟悉 rtp 和 rtcp,rtsp,demo 的框架,sdk 框架,mdc 的框架,并带小组使用mfc和c#完成demo模块中视频播放,视频会议,视频监控,语音会议等模块的开发,自己负责其中 5.1 版本中 sdkserver 中的安全特性,后来了解 demo 的视频解析并播放流程,了解 h264 的转换,通过学习实现视频流播放过程中的 media 三方库使用,从而负责起 demo 播放器 window 下接口的添加和实现,在这过程中自学 node. Js 了解 sdk 关于 web 方面的开发 2. 在工作一年后在华为负责底层 udp 通信的开发,负责后台数据,跟项目 se 参与需求解析, 解析完成后按时完成开发,并完成自测,udp 完成底层数据的交互,负责 emap 系统和要完 成特性模块的互相交互,并完成新特性的开发,并能负责 web 的部分开发
2017-05-08 -2019-04-15西安连锁工作室c++开发
1. 工作室主要负责培训学生从 c 基础学习,学习指针,链表使用,通过链表结合数据结构 完成彩票管理系统的开发 2. 完成 c++基础学习,学习三大基础特性,封装,继承,多态。和对锁的使用,通过多线程的同步异步,完成对于多线程的控制,并利用线程和通信,完成简单的聊天系统 3. 完成qt 聊天系统的搭建,负责学习从无到有完成任务解析,数据定义,mvc 结构的搭建,利用 socket 完成通信,利用 mysql 完成数据管理,存储,利用 server_client 完成多线程 控制,完成多用户在线聊天。可以添加音乐播放器,图像交互,等小功能的扩展,撑接项目 组做智能设备的应用开发,在工作中负责应用模块的功能添加,添加一套机械臂设备操作的模块,在工作中使用小型数据库,会用 c#改写程序,配置文件配置,优化数据库
2016-04-12 -2017-04-30联创智融信息技术有限公司c开发工程师
负责银行 628 系统项目中回单模块和柜员模块的编写开发工作,属于 linux 下的 c 语言开发,主要工作链接不同数据库,转换为报文形式,确保数据库跟后台之间正常交互,并在转化过程中,实现优化和业务功能
教育经历
2010-09-15 - 2014-06-23山东理工大学材控工程本科
技能
1、项目分为前端显示,后端视频后处理模块 有超级慢动作,防抖,超级防抖,水印微电影,专业摄影,美颜 多屏录像等模式 2、负责高通通路跟华为前端的通路搭建,负责超级慢动作跟防抖模块, 负责跟防抖算法的交互。
1、项目实现前端显示,数据库存储,能显示各传感器状态,能显示瀑布图 实现水下信号的,选取信号可能为目标信号点,根据gis显示坐标等信息 2、负责前端开发,使用qt编译,支持麒麟Linux版本和windows版本, 显示瀑布图部分,选取图像跟目标图像gps等图像信息,显示传感器图像曲线, 跟自动识别模块交互,确保能实现自主和自动识别目标,并将目标信息存储到数据库中。