联系方式

个人信息

  • 张人川/男/1992
  • 大专/青岛大学/小学音乐教育 (2008-2012)
  • 工作年限:3年
  • Github:https://github.com/zhangrenchuan
  • 期望职位:Web前端工程师
  • 期望城市:厦门

技能清单

  • 熟练使用vue,vue-router,vue-resource,了解vue的基本原理
  • 熟悉ElementUi/iViewUi快速搭建Vue工程项目
  • 熟悉vue-Element-admin平台搭建流程,有1年以上后台管理平台开发经验
  • 熟练使用GitHub/GitLab管理工程项目
  • 熟悉Webpack,了解Grunt、Gulp前端自动化构建工具
  • 熟悉Ajax/http协议,熟悉使用axios发送请求
  • 熟悉ES6新特性并应用在项目中
  • 熟悉代码检查工具Eslint,有良好书写代码的习惯
  • Scrum敏捷开发,并有1年以上敏捷开发经验
  • 熟悉ES6模块化规范
  • 熟悉组件化编程
  • 熟悉AntV数据可视化工具
  • 熟悉百度/高德地图基本API
  • 熟悉主流富文本编辑器的应用, 如wangEditor
  • 熟悉数据模拟, mock数据
  • 掌握JavaScript,作用域,原型,闭包,异步,线程机制,事件机制
  • 掌握移动端viewport,rem/flexible.js适配
  • 熟悉响应式布局。熟练使用css媒体查询
  • 熟悉vue+vantUi快速搭建移动端工程项目
  • 熟练使用jQuery/Bootstrap/zepto等函数库和框架
  • 了解使用flex布局
  • 了解跨域原理和解决跨域的方法(JSONP、CORS)
  • 了解css预处理器,熟练使用stylus预处理器
  • 了解nodejs,express框架,了解mongoDB数据库。了解ejs后台模板

工作经历

厦门民望科技有限公司 ( 2019年5月 ~ 2020年12月 )

技术栈:vue、vuex、vue-router、webpack、gulp、sass

民望平台项目重构

民望平台分为运营平台, 商家平台, 停车场平台, 主要负责管理和控制所属商家旗下的停车场以及相应的业主车辆。

主要职责:

  1. 使用Vue框架实现项目整体功能,并根据需求使用相关插件完成
  2. 配合后端对接API接口
  3. 项目上线后进行日常的优化和修改bug等后续工作

技术要点:

  1. 使用Vue框架搭建整个项目结构,实现动态加载
  2. 使用Vue-router开发单页面应用并根据UI设计完成界面效果
  3. 使用ES6模快化开发
  4. 以ESLint为规范代码的基础
  5. 使用elementUi搭建整体页面布局
  6. 按照功能进行组件化开发, 降低工作中的重复率提高工作效率和可复用性

厦门声连网信息科技有限公司 ( 2017年8月 ~ 2019年5月 )

技术栈:vue、vuex、vue-router、webpack、gulp、sass

声连码平台项目

声码服务和平台运营为前提打造的客户级别的平台。现已参与开发的平台有: 声动开放平台, 声动应用平台, 声动管理平台, 声连码管理平台, 展厅管理平台, 声动数据平台。

主要职责:

  1. 参与产品研讨, 根据Scrum敏捷开发确定迭代需求并按期交付功能
  2. 使用Vue框架实现项目整体功能,并根据需求使用相关插件完成
  3. 配合后端对接API接口
  4. 项目上线后进行日常的优化和修改bug等后续工作

技术要点:

  1. 使用Vue框架搭建整个项目结构,实现动态加载
  2. 使用Vue-router开发单页面应用并根据UI设计完成界面效果
  3. 使用ES6模快化开发
  4. 以ESLint为规范代码的基础
  5. 使用elementUi搭建整体页面布局
  6. 项目开发前期使用mockjs进行数据模拟
  7. 使用Vue-resourse插件完成前后台Ajax数据交互
  8. 封装Vue表单验证库,数组函数库等方法库
  9. 重构代码,优化代码,使代码更加简洁,可复用性增高
  10. 使用webpack对项目进行打包
  11. 使用S3部署前端项目
  12. 使用AntV数据可视化工具展示数据图表
  13. 使用百度/高德API开发地图搜索和选定功能

青岛新城科技有限公司 ( 2017年2月 ~ 2017年5月 )

前端实习岗位

主要职责:

  1. 根据UI给出的设计图实现页面整体布局。
  2. 联调接口文档。
  3. 混合原生的js和jQuery类库等实现dom操作和页面完成交互。
  4. 项目上线后进行日常的维护和迭代。