- 手机:13522668495
- Email:[email protected]
- QQ/微信号:13522668495
-
侯毅/男/1993
-
本科/西南石油大学
-
工作年限:2014.7 - 至今
-
Github:http://github.com/ihoey
-
期望职位:
Web
前端研发 -
期望城市:北京
2018 年 3 月 ~ 2019 年 6 月
- 负责
DaDa
一对一教室项目(老师、学生、监控、回放、面试等项目)的研发; - 为避免上线后出
bug
造成大面积事故增加教室灰度发布功能; - 维护项目自动化构建流程,并规范项目流程及文档;
- 技术栈
flow、node、mqtt、Vue、Vuex、webpack、sass、yarn、prettier、eslint
等。
- 负责
CRM
项目正常需求开发; - 开发呼叫中心电话系统,供销售顾问给用户拨打电话;
- 配合测试开发出在不同测试环境使用不同配置;
- 配合测试集成
Docker
,使项目实现自动化部署及测试; - 技术栈
Vue、Vuex、Webpack、mqtt、prettier、echarts、pre-commit、Shell
等。
- 负责绘本播放系统、动画播放系统、阅读指导课播放器的开发;
- 绘本根据音频及绘本内容实现自动轮播及手动滑动播放等功能;
- 动画播放器及阅读指导课播放器根据
Video
进行封装开发; - 小程序开发、
Canvas
制作海报并保存为图片等; - 负责每个项目的自动化部署方案;
- 技术栈
Vue、Vue-router、Vuex、axios、ES6、sass、webpack、mpVue、flyio、Shell、NodeJs
等。
2017 年 3 月 ~ 2018 年 3 月
野狗视频通话 demo 集成一对一视频通话,多人视频通话, IM 聊天,实时白板,插播等功能
- 使用野狗
SDK
进行二次开发做功能演示; - 使用
Electron
技术集成开发打包成桌面应用分发于Mac
和windows
; - 技术栈
Vue、Vue-router、Vuex、axios、ES6、sass、webpack、electron
等。
- 负责网站开发及性能优化;
- 模块化开发,抽离公共部分代码,梳理为组件;
- 移动端响应式布局;
- 配合后端实现前后端分离开发;
- 实现新需求,解决
bug
; - 开发使用
node request
模块代理后端接口解决跨域; - 技术栈
node、npm、express、hbs、sass、gitlab-ci、gulp、log4js、cheerio
等。
- 将产品输出的
markdown
产品文档文件生成为html
文档; - 负责
hexo
模版开发; - 负责文档数据渲染;
- 使用野狗实时服务动态更新文件中的数据信息;
- 技术栈
hexo、node、stylus、swig
。
2014 年 7 月 ~ 2017 年 3 月
- 负责商品详情页及购物流程;
- 后台通过
Bootstrap
框架引用按钮组,导航栏,表单等。用栅格化系统实现多种屏幕设备的自适应; webapp
采用webstorage
进行页面的存/传值,使用Vue-resource
实现页面的动态交互效果;- 使用
Vue
进行组件化开发、数据驱动; - 使用
Vue
进行各页面间的切换; - 独自完成
webpack
自动化构建,压缩合并js/CSS
,减少浏览器的缓存,自动添加版本号,减少代码,缩短页面加载时间,增强用户体验。
- 根据原型设计图开发前端代码并附加
js
效果,负责网站的前端页面展现、优化、兼容; Less
样式开发完成网页效果,使用JavaScript
和jQuery
实现基本的页面效果;- 运用
SuperSlide
插件实现Tab
切换、图片滑动特效等; - 解决常见的浏览器兼容问题,
CSS Hack
写条件注释,属性Hack
,选择符Hack
,CSS3
属性加前缀; - 通过
Nodejs
利用简单的指令对各种库的下载和管理,提高工作效率。
- Hitalk:
Hitalk
是一款基于Leancloud
的快速、简洁且高效的无后端评论系统。 - Playing-reward:一款开箱即用的打赏工具。
以下为熟练使用的技能
前后端分离、构建、组件化、模块化、状态管理、持续集成、自动化、脚手架
Web
开发:HTML、javascript、CSS、NodeJs
- 前端技术:
SPA、SEO、PWA、ServiceWorker、ES6、Canvas、SVG、Flex、JSON
- 前端框架:
Vue、React、mpVue、Bootstrap、Koa2、Express、Mongodb
- 前端工具:
Webpack、Yarn、Npm、Gulp、Sass、Less、DevTools
- 版本管理、自动化工具:
Git、Svn、TravisCi、CircleCi、Lint-staged、Shell
- 网络相关:
MQTT、Websocket、HTTPs/2、CDN、DNS、Cache
- 开发工具:
Mac、VSCode、Sublime、Chrome、iTerm/Hyper、Sketch、Postman
以下为学习中的技能
Serverless、WebAssembly、Flutter、Docker、TypeScript、WebComponets
- 喜欢听歌,散步,打羽毛球;
- 喜欢交朋友、有空也喜欢看书;