/Z-components

In me the tiger sniffs the rose

Primary LanguageJavaScript

个人信息

  • 翟浩然/男/1992
  • 985本科/**农业大学
  • 工作年限:1.5年
  • Github:http://github.com/zhaihaoran
  • 期望职位:JS中级前端工程师,Web前端中级工程师
  • 期望薪资:税前20k+
  • 期望城市:北京,杭州

工作项目经历

  • 技术架构采用传统多页面入口+模板渲染数据,局域列表采用异步刷新的模式,可以根据需求构造封装模块组件满足要求,自制了pjax、loading、upload,util,select等相关组件,对后台实现中的一些问题和坑有深刻理解。实现页面适配移动端。
  • 前端整体部署流程和主要的技术栈为AdminLte + Requirejs + Jquery + Less + Gulp + Mocha + Documentation。其中AdminLte搭建了部分基础样式框架和部分功能,Requirejs确保js模块化,更易于维护,Gulp中的Task编写包含了常用的样式热编译、校验;js文件校验更新打包混淆等等。Mocha用于工具类函数的简易单元测试,Documentation 根据规范的jsdoc格式注释,生成js接口文档。
  • 丰富的后台控件的使用和部署经验,对主流的控件框架有大量的调研和深刻理解,具体包含富文本编辑(froalaEditor),table(dataTables),日期选择(datetimepicker),异步select(select2),图表绘制(chart),模板引擎渲染使用经验等等。
  • 后端方面可以熟练使用go语言编写页面route接口和部分后端api接口,熟练使用sql中的左连表、子查询进行数据库的增删改查等基本操作,基本可以独立承担初级后端的工作内容。

爱棋道文化传播有限公司 - 2016年2月~~至今

运营落地页、活动页设计以及实现 -- 快速涨棋,突破瓶颈

  • 技术方面主要基于Bootstrap + Less实现静态页面。页面均适配移动端,兼容IE9+ ,代码命名规范,99%以上实现原型psd、获得领导同事肯定。
  • 自制封装浮层SignModal组件,逻辑包含了登录、注册、验证码校验、接受手机号等相关逻辑,性能稳定。
  • 代码风格为基于prototype原型链的面向对象写法。命名语义化,格式清晰,完全通过JSLint校验。

其他兴趣作品

  • 自制封装jQuery插件 -- lib/
  • 俄罗斯方块与五子棋小游戏的js实现 --games/teris
  • 移动端手势解锁js实现 -- lib/
  • 比赛对阵图自动自动分组 -- games/group_trace

杂项

  • 熟悉Material Design设计准则
  • 由于在公司里负责转播推流等相关直播技术支持,对OBS推流方面较为熟悉
  • PS方面可以完成正常的切图,spirit图制作.可以完成UI方面的需求
  • 拥有北京户口和C1驾驶证执照

技能清单总结

熟练掌握及使用的技能

  • Web前端:HTML5/CSS3/JavaScript(ES5)/Ajax/Json
  • 前端框架:Bootstrap/jQuery/Materializes/Mojs/Rapheal
  • Web后端:Go
  • 前端工具:Bower/Gulp/Less/RequireJs
  • 版本管理、文档和自动化部署工具:Git

demo级别技能

  • Web前端:ES6/http协议/canvas
  • 前端框架:React等MVC框架/React Native
  • Web后端:NodeJS
  • 单元测试:mocha
  • 数据库相关:MySQL(navicat)/SQL
  • 开放平台:微信小程序开发

致谢

感谢您花时间阅读我的简历,如有疑问欢迎留言,期待能有机会和您共事。


联系方式