5 年经验 Android 开发者,其中 2 年 Kotlin 经验(从大约 0.8 版本开始使用),3 年带领 5 人以下研发小组经验。
入门级全栈工程师,Bootstrap / ReactNative 略有接触,Node.js 可以写出临时解决问题的脚本或后端业务,此页面正是使用 gulp + ejs 构建 : )
熟悉敏捷开发相关的实践和理论,推崇看板方法以及 TDD 模式推动研发工作。
Linux / GNOME3 / vim 用户,Intellij Idea 正版付费用户,熟练使用 Git-Flow / GitHub-Flow 工作流。
对 Docker 有比较深入的理解,曾使用 Docker Remote Api 开发过 Android 应用。
热衷于开源项目,为 MoKee Open Source Project 数个关键技术点的开发者之一,Node.js 官方网站 中文翻译贡献者,Node.js 基金会成员。
负责规划 Pandas QA 的 Android 客户端开发,实现产品功能以及提出产品规划上的建议。
在朋友的创业项目担任客户端工程师,分别使用原生 Android 以及 ReactNative 实现两个版本的客户端。使用 Node.js 帮助处理一些后端业务以及协助把其他业务处理成 Docker 镜像并部署到服务器。
参与 EzBuy Android 客户端的日常开发工作以及制定工作计划,以及负责 CI 系统的 Docker 镜像维护 / 架构设计 / 各种代码优化以及重构旧代码等工作内容。
负责 GitCafe Android 客户端的开发以及工作协调。与 Ruby 后端写的 REST API 通信并通过 GSON / DataBinder 等第三方开源库把服务器内容以 MVP + MVVM 方式展示到客户端。
在深圳职业技术学院学习通信工程专业课程,大学期间自学了 C# 和 Java。
中学期间开始学习编程并参加 OI 竞赛,取得 NOIP 市到国家级奖项若干次。