标题:简历实际例子
周XX
基本情况:
出生年月:198x年x月 性别:男
英语水平:六级 籍贯:四川
联系方式:13810119787 Email: zhouxxxx@gmail.com
工作经历:
2008/5- 至今 Sun Microsystems中国工程研究院
2006/7-2008/4 北京大学计算机研究所
求学经历:
2003/09 - 2006/07 中国科学院软件研究所 计算机软件与理论 硕士学位
1999/09 - 2003/07 北京师范大学信息学院 计算机科学与技术 学士学位
职业技能:
精通C/C++,熟悉汇编语言,了解Shell,Perl等脚本语言;
熟悉数据结构和算法设计;
熟悉多线程编程技术,熟悉Socket网络编程;
具有多年丰富的UNIX/Linux、Windows平台应用态与内核态开发经验,能熟练使用GDB,MDB,Windbg等调试工具
项目经验:
1. Solaris内核驱动开发
项目日期:
2008/5 – 至今
项目描述:
项目主要参与人员,独立负责算法设计,编码实现。用C语言结合声卡与显卡硬件规范,为Solaris内核增加HD Audio声卡驱动程序和ATI显卡 3D加速驱动程序。开发过程涉及中断处理,DMA数据传输,数据传输层的设计与抽象,驱动电源管理节电模式Suspend/Resume的实现。开发出的声卡驱动支持了采用HD Auido硬件规范的各种复杂的硬件平台。显卡驱动程序明显提高了Solaris 3D加速的性能。积累了UNIX内核开发经验。
开发环境:Solaris + C
2. 基于Linux内核的服务器热机备份技术研究与开发
项目日期:
2006/7 – 2006/12
项目描述:
项目重要参与者,负责热机备份协议及算法设计与实现。协议的目标是,当一台充当路由器的主机发生故障,协议就立即启动另外一台备份的机器替代故障机器进行正常工作。整个项目基于Linux内核态编程,通过设计“心跳协议”,在Linux内核中添加钩子函数,在Linux内核网络堆栈链路层设计与定义协议,在一个局域网内多台参与主机之间进行消息广播通信。通过项目,积累了Linux内核编程和网络协议的设计与分析的相关经验。
开发环境:Linux + C
3. Windows系统计算机证据固定与保全技术研究与开发
项目日期:
2006/10 – 2007/2
项目描述:
XX部重要项目,项目重要参与者,关键技术突破与解决者。利用Windows Native API编程,Windows内核对象结构分析,Windows PE结构分析等技术,对进程代码区、数据区、堆栈区的分别获取,以及物理内存的拷贝与分析,把系统正在运行的物理内存直接拷贝并存为二进制文件,并对二进制文件进行分析,找出其中运行的进程(包括采用了DKOM技术隐藏的进程以及已经死亡进程的尸体),恢复曾经运行进程的EXE映像文件,以及搜索物理内存中在的一些敏感字符串数据如密码等。通过项目,增加了对Windows SDK编程,Native API编程,多线程编程,进程执行环境,PE文件格式,内存拷贝与分析的深入理解。
开发环境:Windows + VC6 MFC+ NativeAPI
科研成绩:
X等奖学金获得者
专利受理:一种Windows隐蔽性恶意软件检测方法
自我评价:
具有团队精神,善于团队交流和协作
热爱编程技术,具有较强的学习能力,动手能力和分析与解决各种复杂问题的能力
能够接受新的复杂开发任务,并能很快熟悉和进入相应的开发流程
具有很强的责任感,正直,诚信