joyee-cheung

邹杰

前端工程师/软件工程师

教育经历Education

  • 浙江万里学院
    电子商务(本科)
    2009 - 2010 学年度校优秀学生干部
    2009 - 2010 学年度校三等奖学金
  • 服役于95596部队警卫连
    2010 - 2011 年优秀士兵奖章
    2011 - 2012 年优秀士兵奖章、党员

语言水平Language

CET-4
429
  • 能流畅阅读英文专业书籍、文档及其他资料
  • 能够在英文邮件列表、Stack Overflow 等社区正常交流

项目与工作经验Experience

  • 上海拍拍贷金融信息服务有限公司

    前端开发
    负责拍拍贷分期商城的前端架构,测试和线上环境的自动发布,采用vue多页模式,前后端分离式开发,以webpack作为打包,本地开发和部署的工具
    负责商家后台的架构,以及jenkins自动发布。采用的是vue单页和多页混合模式,其他同上
    通过cnpm搭建npm私服,并负责维护和管理私服上的私有包。
    负责搭建和开发公司定制化vue组件库。以下是我个人空余时间写的几个vue组件,组件技术栈采用webpack+markdown+express+mysql 线上访问地址:http://nvui.itzoujie.com/
    负责业务组件和功能组件的开发。比如微信绑定登录注册SDK、前端异常收集上报SDK等
  • 平安好房(上海)电子商务有限公司

    前端开发
    平安好房PC端和H5端网站的开发
    平安好房工单上线管理系统独立开发
    应用fis3进行前端工程化的快速开发
    平安好房"疯狂程序员"内部讲师
    微信企业号、公众号页面开发
  • 个人项目

    Resume
    这份在线简历的生成器
    从 JSON 读取数据,使用 EJS 模板生成 HTML,Less 生成响应式样式
    使用 Gulp 驱动页面生成、架设本地服务器、帮助部署到 GitHub Pages
  • 个人项目源代码

    Movie Play Site
    一个基于node+mongodb实现的影片在线播放网站
    通过EJS前端模板在后端将数据导入HTML页面,再返回给前端
    目前功能比较简单,包含海报展示、电影信息详情、新增影片信息、修改影片信息和删除影片信息

技能Skills

  • Web 前端

    HTML / CSS
    能够编写语义化的 HTML,模块化的 CSS,实现较复杂的布局与动画
    熟悉已标准化的 HTML5 / CSS3 新特性,实验项目中能尝试使用未广泛实现的新标准
    ECMAScriptJavaScript
    熟悉 ECMAScriptJavaScript),对 JavaScript 引擎技术有一定的了解
    了解 ECMAScript 新标准与相关后处理工具并能在项目中使用
    DOM / BOM 及常见 Web API
    熟悉原生 DOMBOM 的使用及相关标准(W3C / WHATWG),有桌面 / 移动端前端组件的开发经验
    对SSE长链接以及H5的本地存储有一定的使用经验
    阅读过 WebKit / Blink 源码中的部分实现,了解常见的 Web API 兼容性问题及其解决方案
    前端工程实践
    熟悉 Vue 及前端工程化开发方式
    了解 React 及前端 MV* 模型
    熟悉 jQuery / jQuery UI / Bootstrap 的使用、定制与扩展, 阅读过部分源代码
    在项目中使用 require.js / Browserify / Bower 等多种模块化解决方案
    在项目中使用过 Less / Sass / CoffeeScript / TypeScript 等预处理/后处理工具
    日常使用 GruntGulp 改进工作流
    掌握基本的前端兼容性处理、性能优化知识与技巧,并能在项目中加以实践
  • Web 后端

    Node.js
    能够使用 Node.js API / Express / Koa 搭建简单的后端程序与数据库交互、渲染模板及提供 RESTful API
    了解异步 I/O 及事件驱动的服务器模型,掌握常见的异步编程解决方案
    其他
    有使用 MongoDB / MySQL 数据库,Redis 缓存,nginx 反向代理的经验
    了解 HTTP(1.x / 2)、 TCP/IPWebSocket 等协议
  • 其他

    • 1年 Linux 使用经验,熟悉常用命令与配置
    • 具备基本的 Web 安全知识(X.509 / XSS / CSRF 等)
    • 日常使用 Git、Svn、TfsSublime Text / Myeclips 进行开发,也乐于尝试新工具
    • 能够使用 Photoshop / Illustrator 完成简单的设计