champion32 / resume

Resume

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

姓名 陈

Phone: 132 6160 1144 Email: hacker.32.cn@gmail.com

GitHub: github.com/champion32


个人经历

2017/04-至今 麒麟合盛网络技术股份有限公司 Android 高级开发

在商业化部门负责广告相关sdk以及模块的开发工作,商业化产品的维护工作

2015/10-2017/04 邦讯物联技术有限公司 Android 开发主管

成长为团队负责人,参与项目评审,技术选型,项目进度把控等工作,并组织团队内部技术分享.

  1. 独自开发了养鱼助手.
  2. 和Android开发组成员一起开发了小萌插排,小邦手表,小邦定位器,小邦摄像头的Android客户端app并维护至今.
  3. 组织团队内部技术分享并应用到项目中.

2015/04-2015/10 北京无限创新科技有限公司 Android 高级开发

成长为团队主要开发工程师之一.

  1. 作为Android开发工程师,参与了公司已有项目女生秘密、心动闹钟的版本迭代
  2. Color多彩日记项目的前两个版本的开发和迭代.
  3. 在团队中后期,负责分发友盟平台上的bug,做出简单梳理后指定到开发人员并追踪,在一起努力下.将女生秘密的错误率从10 ‰左右降低到 3‰以下

2014/03-2015/04 北京四达时代软件技术股份有限公司 Android 开发

作为Android开发,负责:

  1. 机顶盒项目的开发;
  2. 新技术/开源技术的研究及辅助文档的编写;
  3. 解决团队内技术难题.

2013/07-2014/01 良品设计工作室 Android 开发

对接客户 & 开发

2009/09-2013/06 山东科技大学


专业技能

• 1.5 年团队管理经验,5 年Android开发经验

• 涉及机顶盒/社区类App/工具类App/sdk/智能硬件App多个领域

• 多类型第三方库的使用:LBS地图,LSS直播,推送服务,短信服务,分享服务,统计分析平台

• 了解App从立项到开发到打包编译并上线的各个流程

• 不断学习


项目经历

2017/04-今 商业化模块开发 麒麟合盛网络技术股份有限公司

项目简介:

多个商业化新模块sdk(如锁屏模块,卸载残留清理模块,来电提示模块等)的开发,供产品线接入使用; 已有商业化模块sdk的重构工作

职责:

• 商业化模块的设计,开发,重构,维护

2018/05-2018/07 广告聚合sdk开发 麒麟合盛网络技术股份有限公司

项目简介:

广告聚合sdk的开发, 此模块作为AdMeditation, 聚合了公司自有平台offer, Admob和Facebook等第三方广告源.为公司的广告基础模块.

职责:

• 架构设计,广告获取及本地缓存等主要功能逻辑的开发.

2016/09-2017/03 智能摄像头 项目 邦讯物联技术有限公司

项目简介:

• 智能硬件,百度LSS视频直播,ZXing二维码扫描

• 一款有趣的摄像头的App客户端 , 公司的重点项目

职责:

• 作为Android组负责人,进行项目评审,任务划分,时间点预估,保证项目按时完成.

• 在此项目中,推动:

• 使用Git替换SVN;

• 使用MVP架构;

• 使用Retrofit+RxJava作为项目的网络请求框架;

• 项目中使用RxJava**,对耗时操作等场景使用链式**处理. 

• 性能优化和程序健壮性方面:

• 使用 LeakCanary、MAT 观察内存泄漏/Hierarchy Viewer 分析UI绘制效率等优化

• 减少客户端联网次数(后台合并接口,客户端合并数据等)以达到电量优化

• 合理使用多进程减少主应用内存压力

• 借助Lint/FindBugs静态代码检测工具静态检测,Unit Test/Espresso编写测试用例,Monkey Test测试等手段增加多方面保证程序可靠性

• 完成项目中添加设备,多设备管理,视频播放器等功能模块的代码编写

2016/01-2016/05 小邦儿童手表 项目 邦讯物联技术有限公司

项目简介:

• 智能硬件,百度地图+高德地图

• 支持查看手表的定位,手表的历史轨迹,导航找到手表所在位置,远程遥控手表

职责:

• 作为Android组负责人,进行项目评审,任务划分,时间点预估,保证项目按时完成.

• 本项目内完成首页,历史轨迹,功能按钮页面

• 首页采用DrawerLayout左侧边栏使用RecyclerView展示手表列表,首页MainFragment使用百分比布局展示手表基本信息和部分功能项

• 功能列表页面需要支持排序动画,抖动动画,删除操作,以及与服务器同步数据

• 历史轨迹页面完成日历View,展示用户某一天的历史轨迹,轨迹点根据停留时间不同使用不同大小的自定义箭头,支持点击显示详情.支持日历,页面Footer,轨迹点三方的联动

• 本地管理类,支持安全区增删改等类似行为对首页及功能列表的变动通知等,减少网络请求

• 地图SDK 使用百度地图和高德地图

2015/11-2015/12 小萌智能插排 项目 邦讯物联技术有限公司

项目简介:

• 智能硬件

• 对插排进行远程的遥控开/关机,设置定时延时任务,并且可以管理多个插排,显示插排实时状态.

职责:

• 和硬件团队(接口提供端)跨区域团队协作

• 首页设备实时状态的请求与展示

• 延时/定时任务的设定(接口端不支持操作单一一条数据,所以涉及到已有数据的同步与解析,以及对现有数据的编辑或者新增数据后重新组合数据的逻辑),闹钟列表的展示

• 内存管理类

• 本地数据的保存,借用SharePreference保存用户操作的基本数据,并且区分多用户登录的情况

• 一个月的时间内完成项目并上线

2015/10-2015/11 养鱼助手 项目 邦讯物联技术有限公司

项目简介:

• 信息分享类应用,轻社交

• 一款面向养鱼爱好者的养鱼只是和鱼信息介绍的App

职责:

• 独立开发,经历项目评审,项目接口评审以及完成项目

• 友盟反馈模块(后期升级为阿里百川)

• Android 6.0 动态权限适配

• 友盟分享 实现 图片/文字/视频 的分享

• RecyclerView + CardView 实现UI

• EventBus 实现模块间通信

2015/07-2015/10 Color多彩日记 项目 北京无限创新科技有限公司

项目简介:

• 工具类,轻社交,图表

• 一款电子手账App,面向群体为手账爱好者.

职责:

• 作为Android开发,进行项目评审,接口讨论,项目开发

• 部分UI特效的实现

• 大姨妈提醒的本地计算和本地提醒

• 各种用户自定义事件的提醒以及闹钟列表页面

• 分享模块,用户手账内容的截图并添加Color标记生成最后图片分享到第三方

• 此项目和团队成员一起转入Android Studio开发,引入EventBus ButterKnife Fresco RecyclerView等相对新的第三方框架和官方控件.

2015/04-2015/08 女生秘密 项目 北京无限创新科技有限公司

项目简介:

• 社交类App

• 本项目的目标人群主要但不限于初高中生,作为女生话题的讨论圈子

职责:

• 进入公司时,本项目已经上线1.0版本并且运转良好,各项数据以喜人姿态上升中.所以项目新功能的增加优先级暂时降低,以提高运行速度,降低bug率为主

• 我经历了此项目的两个大版本迭代以及多个小版本的迭代,主要是性能优化,修改/分发bug,以及少量新功能的开发

2014/04-2015/04 机顶盒项目 项目 北京四达时代软件技术股份有限公司

项目简介:

• 本项目是基于DVB(原始)机顶盒功能添加IP通道的功能,类似于市场上已有的小米盒子,乐视盒子等. • 不同与市场上现有的单一IP通道的机顶盒的是,我们公司的机顶盒支持双通道,可以满足不同网络环境和DVB环境的用户的需求。并且两通道间可以简单的切换. • 2015年将推向非洲市场.

职责:

• 加入此项目时,已有代码主要目的为DEMO,向客户展示并寻求合作,所以在开发流程上以界面效果为主,开发文档等缺失。第一项任务就是解决DEMO版在实际使用时的多数bug,此阶段为一个半月时间,团队共解决bug 116个,个人解决bug 41个。

• 紧急解决bug,交付甲方验收后,团队三人开始回顾并添加缺失的文档、流程图、UML类图、必要注释等。耗时20天。

• 迭代开发过程,添加 • IP通道下视频回看功能

• DVB直播切换IP通道功能

• 系统设置等必要功能的添加

• 点播功能的界面

• DVB通道的应用更新工作的辅助工作

• EPG(电子节目菜单)列表的循环

• 应用市场的界面及文档设计

• 用户行为分析的接口设计

• 适应新需求,对原有代码的重构


About

Resume