具备以下基本技能:
1. 熟悉C/C++编程,MFC/ATL/STL/COM,TCP/IP协议,熟练使用Visual Studio,Netbeans等IDE
2. 熟悉Socket网络编程,Windows平台I/O网络模型
3. 熟悉Windows调试技术、远程调试等
4. 熟悉Linux平台编程
5. 熟悉使用shell、python脚本
6. 熟悉使用boost、tinyxml、stl、thrift、protobuf等函数库
7. 了解XSS,SQL注入等Web安全相关知识
工作经验
2013年7月 -- 至今 深圳市XX科技股份有限公司 | c++软件设计师
所属行业:IT服务(系统/数据/维护)
公司性质:民营
公司规模:100-499人
职位月薪(税前):12000元/月
职责描述:
内外网安全数据交换系统,负责在内外网网络隔离的环境中交换文件。类似百度云等网盘,有上传、下载、删除、移动、分享等功能。在内网将文件进行上传后,后台负责MD5检查、病毒扫描、文件加密、管理员审批等。外网能够方便的通过客户端进行下载,而无需再通过U盘等介质。
主要负责项目
1.主要功能模块的设计、开发与维护。
2.功能模块包括文件分享、病毒扫描、文件加密、WebDAV等
3.修改过DHCP和apache源码,以适应系统需求
4.修改内核模块驱动,以适应系统需求
5.编写密码卡库文件,用于加密文件
6.编写共享内存库文件
7.修改、维护客户端
其他:
1.搭建过SecurityOnion(分布式入侵检测系统)
2.使用过nmap(扫描器)
3.使用过hyenae(DHCP防洪攻击工具)
4.简单接触过ARM开发板
工作期间对模块设计有进一步认识,期间通过遇到的问题大部分通过谷歌自己独立查找问题,解决问题,锻炼了较强的分析问题的能力。了解了简单的开源代码的修改。在高并发情况下,能够对程序进行优化,有一定的项目经验.
2012年6月 -- 2013年6月 XX内网安全与审计系统 | 软件工程师
职位月薪(税前):4000元/月
职责描述:
主要负责应用准入,客户端和服务器的安装包和升级
应用准入包括DNS准入、Portal准入等。
服务器的安装包是使用iss脚本进行编写。
参与客户端和各个模块的重构。
工作期间经常使用远程调试,以及其他排错方法,锻炼了对BUG的排错能力。
对代码的架构设计有所认识
教育背景
2008年8月 -- 2012年8月广东石油化工学院
专业名称:计算机科学与技术 学历/学位:本科 全日制统招:是
一般资格证书证书名称:CCNA 思科认证网络工程师 获得时间:2012年5月
证书名称:大学英语四级 获得时间:2010年6月