Rider's Resume
#SUMMARY OF QUALIFICATION
3 year’s working experience in C/C++ software development.
Expertise in network analyzing, media transcoding, and media streaming.
Team work spirit. High liability and attribution. Be able to work under great pressure.
3年C/C++开发经验,包括网络协议分析(OSI 3层及以下),数据包信息挖掘,媒体处理(MP4、TS、FLV、H.264、AAC),流媒体(RTMP/HLS)
对软件开发充满热情,关注技术潮流
对代码有洁癖,有不断优化代码的强迫症
平台/Platforms: ARM, MIPS, x86
操作系统/Operating Systems: Linux(MIPS/ARM), Mac OS X, Android
开发语言/Languages: C/C++, Python
开发工具/Software & Tools: Vim, GCC, GDB
#PROFESSIONAL EXPERIENCE
##2012/07 - Present
###Hoge Software Co. Ltd.
职位/Title:
Lead Developer of C/C++ Department
职责/Responsible:
Lead of the C/C++ Department.
Develop framework and all basic modules of transcoding service for our M2O platform.
Develop live and VOD services based on nginx-rtmp-mod.
公司目前主力产品为M2O新媒体服务平台,服务对象主要是致力于新媒体服务的各省市级电视台,在新媒体行业内产品占有率居前列。本人主要负责视频转码处理和流媒体相关的开发,处理的对象主要是MP4、TS、FLV封装的H.264和AAC数据以及HLS和RTMP流协议。
完成了视频转码处理程序的主体框架(模块化分层结构)及主要功能模块的开发;
完成了视频转码服务的视频入库转码,拆条,快编,多码流等功能开发;
完成了针对RTMP和HLS协议,基于Nginx RTMP模块的二次开发。
tags:
nginx, ffmpeg, google-unittest, google-leveldb, boost
##2011/05 - 2011/06
###iSoftstone Co. Ltd.
职位/Title:
Embedded Developer of R&D Department
职责/Responsible:
Embedded software development based with Atheros and Realtech boards, hardware driver development excluded.
Network analysis based on packet capturing.
Android JNI development, mainly 802.11 analysis related.
嵌入式平台的802.11数据抓取和数据挖掘相关开发,通过传感器(嵌入式设备)抓取周围的无线数据包,分析其IP层及以下的头信息,简单过滤后发往服务端做进一步数据挖掘。
完成JNI层接口设计与实现;
实现用于JNI和Java层数据传递的基于内存映射的环状缓冲区;
完成数据包解析,包括物理层,MAC层,IP层包头和内容解析;
项目需求分析;
主体框架设计与开发;
协议分析相关功能的开发;
目标平台/Platforms:
Atheros、Realtech、Android Tablet
#EDUCATION
##Nanjing University of Post and Telecommunication
2006 - 2010
B.E. degree in network engineering
#TRAINING
##Cisco Certified Security Professional
2008/07 - 2011/07