自我介绍
4年软件开发经验,3年Android开发经验,代码规范,乐于钻研
工作经历
其他 | 苏州市爱尚骑行信息有限公... 2016.12-至今
1.团队合作进行项目开发
2.参与代码架构更新升级
3.针对客户端应用进行优化,提升用户体验
影视制作 | 上海百视通电视传媒有限公... 2016.08-2016.12
1.团队合作进行项目开发
2.参与安卓核心代码的编写
3.针对客户端应用进行优化,提升用户体验
其他 | 台达集团-中达电子(江苏... 2014.11-2016.08
1.同团队合作进行项目研发。
2.参与安卓核心代码的编写。
3.对客户端程序进行性能优化
4.着重考虑项目的可维护性等。
游戏制作 | 青岛卓尔软件开发有限公司 2013.09-2014.09
1、负责Android项目的开发工作。
2、根据产品功能需求设计并完成软件实现
项目经验
其他 | 尚骑单车 2016.12-至今
竞品:摩拜单车/悦享骑行;Crash率降低47%;业务提升20%
尚骑(Isriding),以一种新的出行理念和出行方式解决方案。意在解决人们短途出行的一切难题,让短途出行变得安全无忧,简单便捷.
1. APP整体从MVC架构迁移至MVP架构,实现代码解耦合,剔除冗余代码
2. 后台通信从.NET迁移至Java
3. 优化蓝牙业务模块,提升同蓝牙锁设备通讯稳定性
4. 针对Android设备碎片化问题,进行屏幕适配,优化程序中图片加载可能出现的内存问题
5. 结合Android5.0+新特性,对多个原生控件进行重绘自定义,使画面可操作性增强
6. 集成第三方分享/支付平台,实现社交平台一键分享/支付
7. 其他技术 :全局ception捕获,全局Activity管理,部分业务逻辑优化,App瘦身,App加密,多渠道打包
其他 | BesTV 2016.09-2016.12
竞品:PPTV/腾讯TV;Crash率降低58%;业务提升36%
BesTV一定客户端是上海广播电视台,上海文化广播影视集团有限公司SMG旗下上市公司平台东方明珠新媒体打造的一款影视类旗舰应用产品.
技术要点:
1.APP整体采用MVP设计,搭建UI自动切换框架,可以自动监测网络环境,显示不同的提示界面
2.主界面搭建Fragment全局管理模块,优化显示效果,提高APP性能
3.抽取定向适配器,实现RecyclerView的多条目展示,提高代码复用,减轻APP的重量
4.自定义ViewPager,抽取轮播效果展示模块,并解决事件分发异常
5. 采用Glide实现图片加载缓存,并使用Retrofit搭建统一网络管理模块
6. 底层创建ThreadPool构建高效网络缓存桥,衔接统一网络管理模块与动态缓存模块,实现界面信息更新及缓存
其他 | Mobile-OA 2015.03-2016.07
Mobile-OA是一款专门为台达集团企业内部员工打造的移动端办公软件。该应用集成了出勤申请/出勤查询/用餐查询/派车查询/会议室预约/在线报修六个主要功能,方便员工实时掌握个人出勤相关信息,同时也方便各部门主管实时审阅表单等,使得企业员工真正做到了随时随地即时办公。该应用还集成了移动工作圈,方便员工之间交流互动技术要点:
1. 主体:前期开发主体为MVC设计 ,后期迁移至MVP
2. 功能界面通过RecyclerView实现多条目显示,实现上拉刷新下拉加载功能
3. 功能界面自定义底部导航NavigationBar和Static-ViewPager实现的界面切换联动效果
4. 抽取了Base类处理逻辑上相同的操作, 封装OkHttp网络请求
5. 使用Glide 图片加载框架 , 来加载图片
6. 集成第三方SDK实现推送 /分享 等完成业务需求
其他 | 车电网-出行助手 2014.03-2014.07
通过整合充电站与充电桩的数据资源,为APP用户(电动车车主)提供出行规划、充电,支付、站点信息纠错等服务,帮助用户寻找最适合的充电地点和完成充电工作,同时通过服务功能提高用户粘性
技术要点:
1. 布局特点:整个应用使用Activity做为窗口显示不同的Fragment。
2. 地图开发使用高德地图SDK,通过LocationClient进行地图定位。
3. 二维码扫描,采用ZXing三方框架,可以制作自己的二维码名片。
4. 使用Gson解析框架,来解析对应获得的Json数据。
游戏开发 | 爱青岛 2013.10-2014.01
爱青岛是城市生活好帮手:
集半岛新闻/交通信息/生活服务于一身:将最新的半岛消息推送实时送达你手中!
技术要点:
1. 底部通过RadioGroup和RadioButton对菜单栏的实现
2. ListView下拉刷新加载更多数据,对可视化数据条目做ListView优化
3. 使用异步联网框架AsyncHttpClient,异步图片加载,缓存,显示 ImageLoader
4. 使用Handler消息机制更新主界面。
游戏开发 | 爱青岛 2013.10-2014.01
爱青岛是城市生活好帮手:
集半岛新闻/交通信息/生活服务于一身:将最新的半岛消息推送实时送达你手中!
技术要点:
1. 底部通过RadioGroup和RadioButton对菜单栏的实现
2. ListView下拉刷新加载更多数据,对可视化数据条目做ListView优化
3. 使用异步联网框架AsyncHttpClient,异步图片加载,缓存,显示 ImageLoader
4. 使用Handler消息机制更新主界面。
教育经历
青岛大学 2011-2015
电气工程及其自动化 | 本科
(作品版权由白鹏解释,禁止转载和商业使用,作品版权归原作者所有)