高九栋的个人简历

web前端工程师

基本资料

  • 姓  名:高九栋
  • 工作经验:三年
  • 联系邮箱:13613449508@sina.cn
  • 联系电话:132-6173-8348
  • 毕业院校:太原科技大学
  • 统招全日制本科
  • 微信公众号:惊天码盗
  • 籍贯:山西忻州繁峙
  • 博客:time-coding.github.io/laojiu.github.io

专业技能

  • 熟练掌握js语法,了解原型、闭包、函数式编程思想、隐式装箱、数据类型的判断方式、异步编程的方式、事件循环机制、宏任务和微任务;
  • 熟练使用es6语法,掌握解构赋值、扩展运算符、symbol、promise串行、async/awit、Set/Map;
  • 熟练掌握js错误处理机制,了解函数防抖和节流;掌握数据存储的几种方式;
  • 熟练基础排序算法,了解分治算法、动态规划、贪心以及双指针等算法策略;
  • 熟练使用vue,可以独自搭建项目,并设计目录架构,路由模块、状态管理模块、view模块、公共组件、api封装、工具方法、过滤器等等;掌握vueX、vue-router、vue-cli3、axios、Element等等技术,可以独自搭建大型vue后台管理项目。
  • 熟悉微信小程序,wxcharts图表工具;可以独立完成简单的小程序项目,有自己的小程序偏听;
  • 可以用canvas实现数据的可视化;了解Echarts图表;
  • 了解http2的一些新功能;了解Dart2语法、flutter编写原生APP、了解TS;
  • 了解js模块化进程,script=>commonJs=>AMD=>CMD=>es6模块化;
  • 熟悉媒体查询+rem技术,掌握css3,使用过less、scss、webpack、bootstrap、git、svn、fis3、jq、seaJs、requireJs等等工具;
  • 了解node.js,利用loader-utils 和schema-utils包实现loader的编写,利用commander、child_process、inquirer实现简单脚手架的编写;利用express搭建过博客系统;
  • 掌握react语法,可以使用react-hook进行项目开发。
  • 可独立搭建npm私有库。
  • 熟练使用react-native实现原生App,可以实现微信分享/支付、支付宝支付、第三方推送、签名、pdf预览等功能,了解一些android端和ios端;

求职意向

  • 工作性质 : 全职
  • 期望月薪 : 面议
  • 期望职业 : 前端WEB开发工程师
  • 目前状况 : 在职状态
  • 工作地区 : 北京

工作经历

  • 先声医学诊断有限责任公司

    • 时间:2018/09 - 至今
    • 职位:前端工程师
    • 职级:P5
    • 技术栈:react-native、vue、react
    • 业绩:OKR绩效评定均为B,得过一次A,并达到晋级标准,晋升到P5
  • 美人志医疗美容科技有限公司

    • 时间:2017/08 - 2018/09
    • 职位:前端工程师
    • 职级:P4
    • 技术栈:vue、微信小程序

项目经验

  • 问诊公众号项目

    • 项目介绍

      这是一个面向C端的项目,为用户与医生搭建沟通渠道,核心功能是导诊、问诊、开处方。

    • 责任描述
      • 需求评审,给出合理的排期,并合理分配任务。
      • 技术选型,项目搭建,模块技术点分析与分配。
      • 实现web端与APP端IM聊天,绘制聊天界面。
    • 技术选型

      react、dvaJS、融云IM

  • 精英代表App

    • 项目介绍

      这是一个面向公司内部的原生App,为公司销售部门1600多名人员使用。主要内部包括下单(完善信息、绑定样本、支付订单)、报告生成以及分享

    • 责任描述
      • 需求评审,给出合理的排期。
      • 技术选型,根据公司实际情况,选择合适的技术框架来实现需求。
      • 实现绑定样本、用户签名、送样要求、订单详情、检测状态、物流信息、查看电子行程单、查看报告等模块。
      • 实现react-native基础组件的封装。
      • 处理App安卓端的所有适配和问题,包括打包、第三方推送、支付与分享等第三方功能。
    • 技术选型

      react-native、Android-Studio

  • 水研社员工小程序

    • 项目介绍

      这是一个依托于门店系统的微信小程序,包括订单管理,员工业绩查询,快速下单,门店榜单,跟进记录。

    • 责任描述
      • 与UI沟通商讨页面设计原型图,还原设计师的PSD稿.
      • 熟悉微信开发者工具,查看微信小程序APi文档,快速开发。
      • 运用wx-charts在小程序中绘制数据分析图;
      • 与后端开发人员配合完成产品的调试,接口的调用等.
    • 技术选型

      微信开发者工具,微信小程序API文档

  • 美人志微信商城

    • 项目介绍

      为了方便客户预约和查看产品,以及展示活动,模块主要包括首页,服务页,水研之迷,个人中心等

    • 责任描述
      • 与UI沟通商讨页面设计原型图,高保真的实现静态页面.
      • 使用vue+webpack+node搭建前端工程;
      • 使用高德地图定位,获取客户地理位置,判断客户位置与最近门店的位置,在首页头部显示门店;
      • 使用微信JS-SDK获取用户信息并设置分享;
      • 与后端开发人员配合完成产品的调试,接口的调用等。
    • 技术选型

      vue、webpack、mint-ui、vue-swiper、vuex、axios、flexible、jweixin-1.2.0、

  • 水研社进销存系统

    • 项目介绍

      包括商品管理、调拨管理、采购单管理等模块;

    • 责任描述
      • 基于layui框架搭建图形界面;
      • 利用jQuery绑定事件.运用Echarts进行图标绘制;
      • 利用BootstrapTable创建表格;
      • 利用thymeleaf对表单进行回显;
      • 与后端开发人员配合完成产品的调试,接口的调用等;
  • 水研社门店系统

    • 项目介绍

      包括库存管理、产品管理、客户管理、数据分析等模块;

    • 责任描述
      • 熟悉H+主题UI框架;
      • 利用jQuery绑定事件.运用Echarts进行图标绘制;
      • 利用Bootstrap进行页面布局以及进行响应式处理.
      • 利用BootstrapTable创建表格;
      • 与后端开发人员配合完成产品的调试,接口的调用等;

我的态度

喜欢写作,并创办每天一道算法题活动,在公众号每周一更。喜欢探索前沿技术,不限于PC、App、移动端、桌面端、服务端。喜欢看书,听电台。喜欢交流新技术、设计并实现过个人微信小程序《偏听》、利用vuepress搭建过github博客、搭建过npm私有库,并尝试封装react-native组件化脚手架。热衷于重构、总结、分享。

最想做的事儿

  1. 深入研究react框架和node实现独立开发大型项目,积攒架构经验;
  2. 深入了解原生应用App;实现移动端原生应用的技术积累;
  3. 深入了解Java;
  4. 坚持写微信公众号,记录笔记;
  5. 个人前端开发的知识体系建设及分享;