陈川 | Android 高级开发工程师
| 本科 | 手机: 18868948804 | Email: [email protected] | 微信:chinnsenn | 杭州 |
|---|
个人能力
- 熟练使用 Java 和 Kotlin 编程语言
- 熟练使用 Android Studio 开发工具
- 熟悉 Android SDK 以及 Andorid 四大组件、Android 自定义 View、Android Handler 机制、Android 事件分发机制、网络、数据存储、性能优化,内存优化等技术
- 熟悉热门开源库框架
RetrofitOkHttpGlideRxJava2LeakCanary等 - 熟练掌握 Android MVP、MVVM 模式 Android Jetpack
- 熟悉 TCP/IP、HTTP/HTTPS,
- 熟练使用第三方 SDK
微信支付宝友盟ShareSDK等 - 多年开发经验,可以承担独立开发,积极向上,有良好的人际沟通能力和工作协调能力,热衷技术,踏实肯干
项目经历:
上海亿保健康管理有限公司(2017-07~至今)
智慧 E 保
智慧E保是一款综合医疗保险健康的产品,不仅提供可连接蓝牙健康硬件,对高血压、高血糖等慢性病患者进行健康管理,支持网上药房购药,除了可以为客户提供高性价比保险产品外,还能为客户提全流程理赔服务
- 日常功能开发迭代,老旧代码维护
- 逐渐使用 MVP 以及 MVVM 编写新增功能,以及持续重构老旧代码,提高开发效率
- 使用 Android BLE Api 连接体脂称、血压计、血糖仪、尿酸仪、血氧仪等健康设备测量身体数据
- 使用 RecyclerView 以及自定义 View 实现复杂表单填写,文本输入,添加图片,签名,检查并定位必填项等
- 对接阿里云音视频 SDK (支持悬浮窗),以及和缓医生 SDK ,使用 JsBridge 与 H5 交互实现视频童话功能
- 对接 Android 指纹功能,实现 App 返回前台开启指纹验证
- 编写 Gradle 脚本优化一键生成多渠道加固包
- 自定义 EditText ,动态根据输入文字调整字体大小
- 配合工信部政策合规化
拍照收单
拍照收单是为 TPA 单独提供的用户理赔软件,主要分为新建批次,查看问题分案,查看记录三个模块。相机拍照,批量添加分案图片等功能。
- 独立从 0 到 1 开发实现功能,并持续迭代以及重构
- 基于 MVP Clean Architecture 将数据操作与界面隔离
- 得益于以上架构,数据库选型从 Sqlite 无痛替换为 Android Room 方案,进行案件数据以及影像本地持久化
- 为案件批量添加图片,支持图片旋转,支持拖动已添加图片调整顺序
- 支持修改删除已添加案件,未上传案件,上传错误案件
- 后台多线程上传图片,经多次迭代,借鉴 okhttp 实现
- 使用 camera1 api 实现自定义相机
安诺保
安诺保除了可以为客户提供高性价比保险产品外,还能为客户提全流程理赔服务,包括:拍照理赔、理赔进度查询、直付理赔、1V1理赔顾问等功能。除此之外,安诺保还整合自身资源,为客户提供各类方便快捷的健康管理服务。
- 基于开源框架 Jetpack-MVVM-Scaffold 从 0 到 1 独立开发完成
- 使用 Navigation 组件实现接近单 Activity 多 Fragment
- 客户端主页四大模块基于 RecyclerView 实现复杂布局
- 性能优化,内存优化
自助理赔
人保自助理赔提供了便捷的保险理赔服务,补充医疗及住院、医疗基金理赔、重疾意外报案;除此之外,还提供了健康监测、送药上门、医生咨询等丰富的健康管理功能。
- 基于智慧 E 保现有功能,为人保定制专属首页
安源宝
- 基于智慧 E 保现有功能,为人保定制专属首页
参与「健保医生」,「全家欢」,「健保小白」 Android App 的 0 到 1 开发。
杭州融道科技有限公司 (2016-07~2017-05)
工作内容:
参与公司「驿点前台」Android 收银项目的开发、迭代以及维护
参与公司「驿点管理版」Android 手机项目的迭代
- 「会员」模块开发,展示客户信息,开通会员,充值(添加各种维修项目)
- 「销售统计」模块开发,分块展示各项数据
- 研究并解决多重 Fragment 嵌套带来的栈帧管理混乱,fragment 状态混乱的问题。
- 解决 RecyclerView 中使用 EditText 添加 TextWatcher 与数据错乱的问题。
- 优化多层 Fragment 嵌套带来的过度绘制的问题,优化性能。
- 自定义 View 动画展示数据
- 修复内存泄露
杭州比比西网络科技有限公司 (2015-11~2016-06)
Android 开发工程师
工作内容:
负责公司「旅易通」项目 Android 端开发,并上线应用市场。
- 负责对接环信第三方 IM,以及朋友动态功能
- 自定义 View 实现朋友动态 item,嵌套评论,提高列表性能
- 负责产品技术难题攻克,功能开发以及性能优化。
开源项目
- 自定义带进度圈的按钮 https://github.com/chinnsenn/SubmitButton
- 自动调整字体大小的 EditText https://github.com/chinnsenn/AutoResizingEditText
技能专长
编程语言
| Java* | Kotlin* | Python | Shell |
|---|
工具软件
| Mac OS X* | Android Studio* | Git* | iTerm* | oh-my-zsh* |
|---|---|---|---|---|
| Postman* | Source Tree* |
| 个人博客: https://chinnsenn.com | GitHub: https://github.com/chinnsenn |
|---|