个人介绍
1、7年Android开发经验, 3年架构经验,项目管理经验3年
2、熟悉 Java 、C++ 、Kotlin ,能够独立完成 0-1APP开发、有大型NDK和SDK 架构经验
3、熟悉 framework ,参与 HAL-Framework-APP 架构定制开发,熟悉 Selinux 相关知识
4、熟悉 Android内存优化、crash、anr、耗时等性能问题优化,解决各种java、C++的crash、anr问题
5、熟悉GDB、Systrce、Profiler、add2line 、Mat等常用调优、开发工具使用
6、熟悉Rxjava、Retrofit、Okhttp等常用框架使用,熟悉UI常用控件、可实现各种复杂的页面交互逻辑
7、了解smail和汇编语言,了解Android-killer、IDA、010Editor等常用工具和逆向加壳、加固手段
工作经历
2021-04-15 -2022-01-06美团Android开发工程师
在美团负责地图部门的NDK和SDK开发,涉及到技术点: crash、anr、c++、java,熟悉GDB、Systrce、Profiler、add2line 、Mat等常用调优、开发工具使用
2019-10-17 -2021-04-01快手有限公司Android开发工程
在快手负责开发快手、极速版开发,同时也做Notification以及保活的开发和实现,开发deeplink需求,自己独立开发应用,从0-1开发直到上线
2018-02-01 -2019-10-01小米移动有限公司Android开发工程师
在小米公司负责framework层开发,给三方定制系统room开发、同时也做SDK层开发。维护安全中心的红包助手的APP,适配广告和需求开发
2017-07-01 -2018-01-01天津三星通信研究院研究员
毕业时候就去天津三星通信研究院工作,从事开发Android系统的hal层开发,维护Audio Native框架、以及底层修改,同时还学习算法。
教育经历
2013-09-01 - 2017-06-01长春工程学院电子信息本科
班级成绩前5名,二等奖学金 全国电子设计大赛二等奖
技能
在小米时候开发红包助手,同时自己做了一层hook开发,红包助手不支持自己抢的功能,我去修改源码,通过无障碍服务去实现自动抢红包功能,只要有人发红包,无障碍服务会自动帮我去抢,不需要人手动去抢。
基于儿童手表开发一款拍照软件,功能具有拍照、录像、魔法表情、滤镜等功能,在米兔4(Android 4.4 RAM 256)、米兔4X(Android4.4 RAM 512)、米兔4Pro(Android 8.1 RAM 1GB)三款产品,有水滴屏和普通屏幕两种也需要做适配,项目从零开发到上线 厂商预装性能要求: RAM 配置为 256MB 的设备,内存最高消耗应小于 50MB; RAM 配置为 512MB 及以上的设备,内存最高消耗应小于 100MB; CPU 在手表系统最高消耗应小于 50%、启动速度应小于2秒