个人介绍
4年Android开发经验,3款上线APP,任职过两家互联网金融公司,目前就职于积木盒子
熟悉Android开发整个流程,指导过初级开发者工作,能够独立架构开发APP,能够与服务端协调定制接口协议
熟练掌握Android开发必须的自定义View,消息机制,事件机制,滑动冲突解决,必要的Debug能力,HTTP,SQLite等技能
掌握Git版本工具,rxjava & rxandroid,MVP模式,Kotlin等Android新技术
金融之家( 2013年11月 ~ 2015年7月 )
金融之家3.0
独立负责整个应用的设计开发工作,在1.0版本的基础上,完成基金,股票配资,信用卡,保险,视频5个主要模块以及个人中心,客服聊天2个辅助模块的开发。
项目中涉及到图表,IM,语音多媒体等多种第三方平台和类库的使用。同时负责协调移动端与服务器端的接口制定。
由于项目中有涉及到钱财这样的敏感数据,所以直接对本地数据库做了加密处理。在数据的传输过程中采用了RSA这种非对称方式提高安全性。
特别增加了夜间模式作为APP的亮点。
北京鹏宇成软件技术有限公司(2012年10月~2013年10月)
绥知数字交易平台
负责所有基础的项目搭建,负责权限控制模块已经图书音乐多媒体的前期开发工作。实现了图书音乐视频的播放功能。
项目中实现在明文不落地的情况下,直接播放PDF文档。同时能够显示目录,书签等功能
音乐和视频通过流媒体方式直接播放加密过的文件。
项目中使用JNI技术调用底层的FFmpeg,libmad,MuPDF的C库。
技能清单
以下均为我熟练使用的技能
-Andriod相关的SQLite,HTTP请求,自定义View,依赖注入、ORM,JNI
- 版本管理、文档和自动化部署工具:SVN/Git
- 单元测试:JUnit
- 开发平台:***分享,科大讯飞语音等