个人介绍
5年Android开发经验,参与过多款 App开发,涉足教育、音视频、资讯多个行业。为人谦虚谨慎,专注于移动端领域开发,对移动端架构设计及跨平台、音视频有深入的研究。
1.熟练掌握Java语言及Kotlin语言,拥有丰富的面向对象分析设计能力,熟悉常用的设计模式及反射原理,多次采用设计模式及反射重构和优化代码。
2.熟练掌握JVM原理,自定义注解和动态代理以及对ClassLoader热修复有比较深入的理解。
3. 掌握自定义View,熟悉View的加载流程及事件分发原理解决UI交互问题。
4. 有阅读过FrameWork层源码,对Handler原理、Binder原理及AMS原理有较深的理解。
5. 对内存优化、启动优化、用户体验优化有实际的调优经验和能力。
6.熟练掌握网络协议及okhttp/retrofit、Glide、JetPack等三方库,熟悉框架底层原理。
7. 对模块化、组件化开发架构有深入的研发经验。
8. 熟悉小程序和flutter开发。
工作经历
2016-02-15 -至今北京云途明志科技有限公司高级移动端工程师
负责APP Android端的开发及维护工作,人民日报APP 开发的核心人员 1. 给Android app设计编写架构,研发框架 2. 封装公共模块功能,解决各种疑难杂症 3. 为公司开发平台研发技术选型 4. 完成产品功能迭代与性能调优 5. 跨平台技术的研究:Flutter 主要负责人民日报中文版项目、人民日报英文版项目等移动端开发工作。 掘金:https://juejin.cn/user/*87821 GitHub : https://github.com/JakePrim
2014-03-07 -2015-12-31北京淘百吃科技有限公司高级移动端工程师
负责APP Android端的开发及维护工作