- 期望职位:Android 工程师 (深圳)
- 1991年 / 5年工作经验(近2年半从事 Android 开发)
- 手机 / 微信:18148920091
- 邮箱:[email protected]
- GitHub:https://github.com/lijy91
- 博客:http://www.jianshu.com/users/7f33d5b97f55/latest_articles
- 精通 Java、Android SDK 开发
- 熟悉 Android / iOS 项目从需求到上线的完整流程
- 熟悉一些前端技术 HTML、CSS、JavaScript 等
- 熟练 MySQL、SQLite,有近两年的 Oracle 开发经验
- 了解 Docker 的使用,对前端技术如 Angular、Vue.js 有一定的了解
- 了解 Swift,有完整的 iOS 项目开发经验
- 熟练使用 Git 等版本控制工具
- 熟练使用常用的 bash 命令, 近3年使用 Mac OS X 进行日常开发工作
热爱开源,乐于分享,对自己编码规范要求严格,超强的学习能力和解决问题的能力,从不将自己局限于技术层面,对产品设计、用户体验也有一定自己的理解。
- 深圳市美学互联网有限公司(2016年3月 - 至今)
担任技术负责人,主导产品美学App的开发及技术团队的组建工作,对产品的设计及产品需求提供建议及指导,期间推动了 Git Flow 的实践。
- 深圳萌萌车生活科技有限公司(2014年3月 - 2016年3月)
担任项目经理、Android 工程师,主导完成产品萌萌学车 App 的需求分析、项目管理、开发工作和 API 设计,推动了持续集成在公司的实践,另外负责一些外部项目的需求分析、项目管理及开发工作。
- 骏骋信息科技(上海)有限公司(2011年9月 — 2013年8月)
担任 VB.NET 工程师,负责项目文档撰写,编码,测试工作,参与项目前期技术调研,期间在 Oracle 数据库开发取得了长足的进步,且养成了良好的文档编写习惯。
- 美学,4人团队开发(2015年7月 - 至今)
艺术图片短视频兴趣交流社区 Android: http://wandoujia.com/apps/com.meixueapp.app iOS: https://appsto.re/cn/lvTf9.i
项目职责:
- 负责项目的需求分析、相关文档编写、进度控制、代码 Review
- 负责项目 API 的设计及开发工作(RESTful 风格)
- 负责服务端、Android版及 iOS 1.0版本(Swift)的开发
技术细节:
- 使用 Swagger 来编写项目 RESTful API 文档
- 使用 PHP + Laravel5 + MySQL 进行 API 的开发(前后台分离)
- 使用 Vue.js 开发管理后台
- 使用 Docker 技术 + DaoCloud 平台部署应用到阿里云服务器
- 基于自己开发的 [BlankApp](https://github.com/lijy91/BlankApp) 框架开发Android版
- 萌萌学车,5人团队开发(2015年6月 - 2016年3月)
萌萌学车是一个O2O学车平台,重新定义学车模式,让天下没有难考的驾照。 http://wandoujia.com/apps/com.mmxueche.app
项目职责:
- 负责项目需求分析、进度安排、质量控制
- 负责完成 Android 版的开发及 iOS 版的测试工作
- 负责完成项目 API 及相关文档的编写
- 负责推动 Git Flow 在项目的应用
- 负责推动持续集成(Jenkins & DaoCloudCI均有尝试)在项目的实践
- 负责上线 App 到国内主流应用商店及 App Store
技术细节:
- 使用自行开发的 [BlankAppCN](https://coding.net/u/lijy91/p/BlankAppCN/git) 应用框架,优化页面逻辑,简化代码
- 使用 Ping++ 接入微信支付及支付宝
- 使用 BugHD 收集崩溃信息
- 使用极光推送实现消息推送
- 使用 Markdown 进行文档的编写
- 花果山水果商城,3人团队开发(2015年4月 - 2015年7月)
花果山是专业的进口水果和国产高端水果的网上购物商城。 http://www.wandoujia.com/apps/com.huaguoshan.app
项目职责:
- 负责与客户对接需求,完成 Android 版的开发测试上线工作
技术细节:
- 使用 Retrofit HTTP 框架与服务端进行数据通讯
- 使用 ActiveAndroid ORM 库存储数据
- 使用 EventBus 进行组件间通讯
- 使用 Ping++ 接入微信支付及支付宝
- 使用极光推送实现消息推送
- 深圳大学(自考中),计算机信息管理(本科)(2016年3月 - 至今)
- BlankApp 一个 Android 个人经验框架,用于优化开发体验,减少代码量
- blankapp-validation 专注于 Android 表单验证,用方法链构建你的验证规则。
- ci-android 基于 Docker 的 Android 编译环境镜像,可用于 Android 应用的持续集成
- daocloud-plus DaoCloud+ 项目是一个 DaoCloud 迷你控制台托盘程序
- alfred-coding-workflow 基于 Alfred2 Workflows 的 Coding 个人项目快速搜索插件