个人介绍
技术特长:
1.C/C++, 多线程编程,进程通信,网络编程
2.喜欢研究数据结构和算法
3.熟练掌握STL的用法
4.熟悉oracle
5.开源库:log4cpp,libzplay,webrtc
6.熟悉TCP/IP协议栈
7.windows平台:熟练掌握vs2008开发工具,了解消息机制,熟练掌握MFC使用和MFC类结构,DOS脚本
8.Linux平台:熟悉Makefile,Netfilter,和基本的shell脚本
9.爱钻研新技术和疑难问题
10.精通windows和linux问题调试方法
工作经历
2017-01-09 -至今北京中体骏彩信息技术有限公司C++软件工程师
1.参与公司全年4个大版本中3个版本的设计和研发工作。其中两个版本是参与公司核心系统-彩票交易系统的功能扩展,涉及核心数据结构的修改,目前两个版本已上线,稳定运行2个月,暂未出现故障。 2.短时间内学会了Java语言,Maven的使用,学习了spring架构,掌握了redis(包括lua脚本),activemq,mysql和Oracle的使用。 3.参与公司的消息中间件和内存数据库的开发和运维
2010-08-23 -2017-01-06重庆金美通信北京研发中心C++研发工程师
1.入司之初,作为应届毕业生,快速融入项目,三个月后承担项目的核心后台模块的重构工作,半年后,参与项目整体重构讨论,设计和具体实施,之后一年时间进入项目维护期 2.入司2年后,作为技术负责人,带领三个新人实现公司的预研项目(传输优化),利用开源库,实现标准应用的传输效率提升,期间主要承担了架构设计和代码架构搭建,开源库运行效率提升,代码review,以及疑难问题分析。项目成果帮助公司争取到一个型号项目。 3.公司音视频库开发,利用webrtc,开发音视频库供公司其他项目使用,主要承担库的规划和设计,日志系统扩展,工作线程调整,音频混合性能提升,崩溃问题分析。目前音频库已稳定,且准备配备到部队型号项目。 4.在司期间多次承担疑难技术攻关的任务,比如在WDK提供的串口示例程序的基础上实现虚拟串口驱动,保证其能承载PPP协议,并顺利与对端物理串口建链。
教育经历
2006-09-01 - 2010-07-01太原理工大学计算机科学与技术本科
太原理工大学是山西唯一的一所211大学,06年入学至10年毕业,完成学业,获得毕业证和学士学位证