个人介绍
1、喜欢研究优秀的热门开源项目 glide,okhttp,retrofit 等,并从中学到优秀的代码 风格和优雅的代码设计。 例如:glide 的 builder 模式,okhttp 的递归责任链模式; 2、喜欢看一些 android 源码,例如:AsyncTask , Handler;
3、熟悉 IPC 机制,Binder 机制,事件分发机制等;
4、喜欢研究 android 源码,如:Activity 启动流程等;
工作经历
2018-03-12 -至今宁夏丝路通网络科技有限公司(北京分公司)高级Android开发工程师
壹禾金铺 app 1、负责壹禾金铺整体的框架设计和新功能开发; 2、对项目进行性能优化,对布局,内存,启动等进行优化; 3、负责完成设计文档和自测试文档,并为测试的测试用力提供技术支持; BestDeal+ app 1、负责壹禾金铺整体的框架设计和新功能开发; 2、对项目进行性能优化,对布局,内存,启动等进行优化; 3、负责完成设计文档和自测试文档,并为测试的测试用力提供技术支持;
2017-03-12 -2018-03-12北京中科金财科技股份有限公司Android开发工程师
手机银行 1.0 个人版本和企业版本 1、负责手机银行 1.0 版本新功能的开发和代码维护; 2、负责与联社对接需求,并及时修改联社反馈问题; 3、负责对联社提出来的需求进行需求分析; 4、配合后台解决服务器负载均衡问题; 利农商城项目 1、负责利农商城项目整体的架构设计与维护工作; 2、项目控件选用 Webview 对 H5 进行加载; 3、实现与 H5 的交互,实现与 H5API 的互调; 手机银行 2.3 版本 1、负责手机银行 2.3 版本多个模块的开发和代码维护; 2、参与手机银行 2.3 版本的前期项目规划以及确定实施方案; 3、使用 MVP 的设计模式,把 Actvity 和 Fragment 层的代码业务逻辑代码抽离到 Presenter 中; 4、网络框架选用 Okhttp,并对 Okhttp 进行封装; 5、监控项目内存泄露,对内存泄露代码进行优化;
2015-04-12 -2017-03-12先花信息技术(北京)科技有限公司Android开发工程师
先花花 app 1、负责先花花产品多个模块的开发工作和代码维护; 2、配合公司其他 Android 开发人员进行功能的开发; 测试文档,并为测试的测试用力提供技术支持; 3、负责完成设计文档和自测试文档,并为测试的测试用力提供技术支持; 先花一亿元 app 1、负责先花一亿元产品前期项目的规划以及确定实施方案; 2、负责一亿元产品的需求评审,对产品提出的需求进行分析,并提出解决方案; 3、负责完成设计文档和自测试文档,并为测试的测试用力提供技术支持; 4、网络框架选用 AsyncTask+HttpClient ; 5、图片加载选用 ImagerLoader,对图片实现三级缓存,防止 OOM
教育经历
2011-09-22 - 2015-06-18南华大学信息与计算科学本科
2011年9月-2015年6月,毕业于南华大学信息与计算科学专业