有4年的Android项目开发经验,具备独立开发应用程序的能力
既参与过百万用户的中大型项目研发,又有创业公司从零开始独立开发项目和重构的经历
熟悉 Android、Kotlin、Java 以及常用 Android 系统源码
熟悉Retrofit2、RxJava、Dagger2、RxBus(EventBus)、Glide等开源框架
熟悉性能优化、内存管理、模块化、插件化、依赖注入等常用开发策略
熟悉产品研发上线以及版本迭代流程和项目管理流程,擅长现有市场上个主流电商App功能
熟悉Jenkins打包搭建,个性定制打包混淆补丁加固一键打包脚本
项目名称:
葡萄浏览器
主要职责:
1.负责Android客户端APP的研发,独立完成;
2.依据项目需求,充分理解业务逻辑和实际要求,制定相应研发计划;
3.负责APP的架构重构和性能优化;
4.根据公司要求编写相关技术文档;
5.新功能的技术可行性分析。
项目描述:
葡萄浏览器是一款深受国内用户好评的手机浏览器,内置海量优惠福利,涵盖衣食住行资讯医疗等各个领域。一站式生活优惠,从线下的体检预约,到线上外卖折扣,满足你全方位需求。
项目业绩:
1.对App项目进行了重构,对引入的常用框架进行抽象封装,尽量使整个项目代码高内聚、低耦合,提高了后期的开发速度,降低了后期的维护成本;
2.负责项目的性能优化工作,主要是项目的排查解决内存泄露与优化应用对内存的占用,排查解决界面的卡顿问题;
3.负责推送模块的优化,提高推送消息的到达率;
4.对项目的多个Gradle进行代码的整合和重复性代码的共用;
5.集成Bugly线上日志监控,解决bug,降低App的崩溃率。
项目名称:一人一车
主要职责:
1.负责公司Android移动端项目框架搭建及优化;
2.参与项目的需求分析、设计、编码等开发工作;
3.负责移动端项目与前端对接工作;
4.协同测试人员测试,修改项目bug,完善项目。
项目描述:
项目专注于帮车主轻松养车,提供专人取车到店、上门服务、到店预约、道路救援、车牌/扫码挪车、违章查询等,满足车主省时省力省钱的养车需求。
项目业绩:
1.使用MVP+Retrofit2+RxJava+Dagger2框架;
2.使用Dagger2、ButterKnife等依赖注入框架;
3.参与项目需求分析及评估,制定项目计划,根据项目进行需求分析,文档编写;
4.模块化开发,ARouter模块化路由框架,处理模块间页面跳转;
5.高德地图处理点位展示、操作、路线规划等复杂功能;
6.集成微信、支付宝支付功能。
主要职责: 1.负责Android客户端APP的研发,独立完成; 2.依据项目需求,充分理解业务逻辑和实际要求,制定相应研发计划; 3.负责APP的架构重构和性能优化; 4.根据公司要求编写相关技术文档; 5.新功能的技术可行性分析。 项目描述: 葡萄浏览器是一
主要职责: 1.负责公司Android移动端项目框架搭建及优化; 2.参与项目的需求分析、设计、编码等开发工作; 3.负责移动端项目与前端对接工作; 4.协同测试人员测试,修改项目bug,完善项目。 项目描述: 项目专注于帮车主轻松养车,提供专人取车到店、上门服务