<commit_before>

# 张岩
* 男  29岁
* 期望职位：Flutter/Android开发工程师(目前在职)
* 5年Android开发经验
* 手机：18639297151
* 邮箱：<EMAIL>
* 博客：[个人主页](http://blog.phoenixsky.cn)、 [GitHub](https://github.com/phoenixsky)、[掘金](https://juejin.im/user/567fe97c60b25aa3dcd4bcc0)、[简书](https://www.jianshu.com/u/145e6297cb26)

# 自我简介
* 熟练使用`Flutter`开发iOS/Android两端App,并独自设计,开发,测试和成功上架[AppStore](https://apps.apple.com/cn/app/id1477299503),项目开源一个月后在[Github](https://github.com/phoenixsky/fun_android_flutter)上有过千的Star.
* 5年`Android`开发经验,业务方面主要积累在快消行业,对移动端的SFA系统有过深入接触.
* 对混合开发及`Hybird`方案有一定的了解和经验.熟练使用`Weex`,`APICloud`等方案开发过多款App,并成功上架.
* 1年`小程序`开发经验,主要采用Vue技术栈.

# 技能清单
* 熟练使用Flutter进行App开发.
* 熟练掌握Java语言,熟悉Java常用数据结构和设计模式.
* 熟悉Android Framework,熟练使用常用API,熟悉网络通信机制,及常用数据传输协议.了解并熟练使用常用第三方类库,如`Glide`,`OkHttp`等.
* 通过混合应用框架独立开发iOS应用,熟悉iOS项目App Store上线流程.
* 熟悉混合方式开发移动App(阿里的weex),熟悉`Vue.js`以及JavaScript的使用,已成功上架weex应用.

# 工作经历
## 会规信息技术（上海）有限公司（2014.10 ~ 至今）App端负责人
* [仪动信息技术（上海）有限公司](http://www.meetinglus.cn/)

> 因股权变更及由项目化转产品化,16年11月将人事关系转入`会规信息技术（上海）有限公司`

### 主要职责
  * APP端项目负责人,负责技术研发和人员管理工作(6人团队).
  * 参与公司的移动终端产品的需求分析，完成技术调研以及系统设计等.
  * 负责Android平台的架构分析、设计、核心研发、及方案定制，攻克技术难题，并能指导成员进行疑难问题的处理.
  * 协助iOS客户端定制研发方案,及问题解决.
  * 定期制定热门技术方案培训及分享.
<br/>

## 上海杰亦特信息科技有限公司（2014.04 ~ 2014.10）

  参与Android项目的日常开发.

## [汉得信息技术股份有限公司](http://www.hand-china.com/)（2013.03 ~ 2014.04）

  参与公司对日项目的开发,涉及vba,.net及plsql的基础开发工作.

# 项目经验

## [玩Android](https://apps.apple.com/cn/app/id1477299503) (Flutter) 已开源 [github](https://github.com/phoenixsky/fun_android_flutter)

基于[Flutter](https://flutter.dev),及google官方推荐的状态管理[Provider](https://github.com/rrousselGit/provider)和[玩Android](https://wanandroid.com/)开放的API，打造的一款对`Android开发`学习咨询类App.
    
### 项目职责:
独立负责项目的设计,开发,测试,到上线AppStore
### 技术细节:
* 封装了一套基于`Provider`结合页面状态的`MVVM`框架,便于快速开发.
* 实现了主题切换,夜间模式切换,字体切换及国际化等App的基础功能.
* 通过`Route`+`Hero`结合`Flare`的方式,实现无侵入动画效果.
* 踩坑及趟过了很多Flutter的bug

## [MeetingPlus](https://itunes.apple.com/cn/app/meetingplus/id1166489529?mt=8) App（2016.07 ~ 2018.07）

会管家（MeetingPlus）会议预订管理应用，为客户提供一站式会议预订服务，包括会场、酒店、餐饮、用车、飞机票、火车票等.
	
### 项目职责：
* 参与项目的需求分析、业务流程、实现细节的讨论与完善
* 主导整个Android端，代码框架、架构的选择与优化，功能实现与迭代
* 协同并指导iOS端的研发思路和定制方案.
	
### 技术细节：
* 项目接入跨平台项目[weex](http://weex.apache.org/index.html),推广及运营页面通过`vue2.0`+`js`实现,极大的提高了开发的敏捷性.
* 通过`Http`头信息设置`E-Tag`结合`cache-control`来实现移动端JS文件的缓存.
* 使用`OKHttp3`实现网络数据获取.
* 使用`Glide`实现图片展示等.
<br/>

## [ChannelPlus](http://www.channelplus.cn/app/downloadPage/mobi) (2014.10 ~ 2016.07）
快消行业应用，软件着力于SFA（销售自动化），支持数据离线
	
### 项目职责：
* 负责Android端的框架设计和代码编写.
* 主导与web端数据同步方案设计.
* 指导iOS端需求实现方案.
	
### 技术细节：
* 优化App轮询,防止被系统杀死.
* 解决数据同步.数据解压缩,及数据传输中出现的脏数据.
* 设计并开发控件工厂模式.根据web端下发数据配置,动态生成页面.
* 解决红米手机拍照后,返回页面数据丢失导致闪退的问题.
* Jenkins持续集成自动化测试搭建.<commit_msg>resume update<commit_after>

# 张岩
* 男  29岁
* 期望职位：Flutter/Android开发工程师(目前在职)
* 5年Android开发经验
* 手机：18639297151
* 邮箱：<EMAIL>
* 博客：[GitHub](https://github.com/phoenixsky)、[个人主页](http://blog.phoenixsky.cn)、[掘金](https://juejin.im/user/567fe97c60b25aa3dcd4bcc0)、[简书](https://www.jianshu.com/u/145e6297cb26)

# 自我简介
* 熟练使用`Flutter`开发iOS/Android两端App,并独自设计,开发,测试和成功上架[AppStore](https://apps.apple.com/cn/app/id1477299503),项目开源一个月后在[Github](https://github.com/phoenixsky/fun_android_flutter)上有过千的Star.
* 4年`Android`开发经验,业务方面主要积累在快消行业,对移动端的SFA系统有过深入接触.
* 2年的混合(Hybird)开发App经验.熟练使用`Weex`,`APICloud`等开源方案开发过多款App,并成功上架.
* 1年`小程序`开发经验,主要采用Vue技术栈.

# 技能清单
* 熟练使用Flutter框架进行Android/iOS的App开发.
* 熟练掌握Java语言,熟悉Java常用数据结构和设计模式.
* 熟悉Android Framework,熟练使用常用API,熟悉网络通信机制,及常用数据传输协议.了解并熟练使用常用第三方类库,如`Glide`,`OkHttp`等.
* 通过混合应用框架可独立开发iOS应用,熟悉iOS项目App Store上线流程.
* 通过weex框架,使用前端语言,可熟练进行移动端App开发,熟悉`Vue.js`以及JavaScript的使用,已成功上架weex应用.

# 工作经历
## 会规信息技术（上海）有限公司（2014.10 ~ 至今）App端负责人
* [仪动信息技术（上海）有限公司](http://www.meetinglus.cn/)

> 因股权变更及由项目化转产品化,16年11月将人事关系转入`会规信息技术（上海）有限公司`

### 主要职责
  * APP端项目负责人,负责技术研发和人员管理工作(6人团队).
  * 参与公司的移动终端产品的需求分析，完成技术调研以及系统设计等.
  * 负责Android平台的架构分析、设计、核心研发、及方案定制，攻克技术难题，并能指导成员进行疑难问题的处理.
  * 协助iOS客户端定制研发方案,及问题解决.
  * 定期制定热门技术方案培训及分享.
<br/>

## 上海杰亦特信息科技有限公司（2014.04 ~ 2014.10）

  设计并参与公司Anroid项目的研发工作,负责项目脚手架的定制及部分提高生产力工具类的开发

## [汉得信息技术股份有限公司](http://www.hand-china.com/)（2013.03 ~ 2014.04）

  参与Android项目的日常开发,负责单一模块的功能开发

# 项目经验

## [玩Android](https://apps.apple.com/cn/app/id1477299503) (Flutter) 已开源 [github](https://github.com/phoenixsky/fun_android_flutter)

基于[Flutter](https://flutter.dev),及google官方推荐的状态管理[Provider](https://github.com/rrousselGit/provider)和[玩Android](https://wanandroid.com/)开放的API，打造的一款对`Android开发`学习咨询类App.
    
### 项目职责:
独立负责项目的设计,开发,测试,到上线AppStore
### 技术细节:
* 封装了一套基于`Provider`结合页面状态的`MVVM`框架,便于快速开发.
* 实现了主题切换,夜间模式切换,字体切换及国际化等App的基础功能.
* 通过`Route`+`Hero`结合`Flare`的方式,实现无侵入动画效果.
* 踩坑及趟过了很多Flutter的bug

## [MeetingPlus](https://itunes.apple.com/cn/app/meetingplus/id1166489529?mt=8) App（2016.07 ~ 2018.07）

会管家（MeetingPlus）会议预订管理应用，为客户提供一站式会议预订服务，包括会场、酒店、餐饮、用车、飞机票、火车票等.
	
### 项目职责：
* 参与项目的需求分析、业务流程、实现细节的讨论与完善
* 主导整个Android端，代码框架、架构的选择与优化，功能实现与迭代
* 协同并指导iOS端的研发思路和定制方案.
	
### 技术细节：
* 项目接入跨平台项目[weex](http://weex.apache.org/index.html),推广及运营页面通过`vue2.0`+`js`实现,极大的提高了开发的敏捷性.
* 通过`Http`头信息设置`E-Tag`结合`cache-control`来实现移动端JS文件的缓存.
* 使用`OKHttp3`实现网络数据获取.
* 使用`Glide`实现图片的缓存、展示等.
<br/>

## [ChannelPlus](http://www.channelplus.cn/app/downloadPage/mobi) (2014.10 ~ 2016.07）
快消行业应用，软件着力于SFA（销售自动化），支持数据离线
	
### 项目职责：
* 负责Android端的框架设计和代码编写.
* 主导与web端数据同步方案设计.
* 指导iOS端需求实现方案.
	
### 技术细节：
* 优化App轮询,防止被系统杀死.
* 解决数据同步.数据解压缩,及数据传输中出现的脏数据.
* 设计并开发控件工厂模式.根据web端下发数据配置,动态生成页面.
* 解决红米手机拍照后,返回页面数据丢失导致闪退的问题.
* Jenkins持续集成自动化测试搭建.
{'fraction_non_alphanumeric': 0.17027126099706744, 'fraction_numerical': 0.04783724340175953, 'mean_word_length': 7.230769230769231, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 11, 'https://': 22, 'lorem ipsum': 0, 'www.': 8, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3682401', 'n_tokens_mistral': 4071, 'n_tokens_neox': 4607, 'n_words': 163}