八年Android App项目开发经验,一年鸿蒙App开发经验,目前项目为某大型金融机构Android App开发。
技术栈:java/Kotlin、MVVM、组件化、JsBridge、网络安全、性能优化等
职责与成果:
1、核心功能/框架开发
主导App webview模块开发,使用离线包技术h5页面开启速度提升70%。
基于Retrofit + okhttp+ rxJava封装网络请求层,支持多环境API切换,支持网络请求加密,降低代码冗余度40%。
2、性能优化:
通过Profiler工具分析启动耗时,重构启动页资源加载逻辑,冷启动时间从2.5s优化至1.2s。
使用Profiler工具定位内存泄漏,成功修复多个重大的内存泄露问题。
对解决线上问题定位、分析、修复有丰富经验。
3、架构与代码质量:
搭建项目组件化框架,大大提高开发效率。
熟练运用各种设计模式,高效编写易读易维护的高质量代码。