Skip to content
个人简历
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md
README_EN.md
_config.yml

README.md

个人简历

基本信息

工作经历

2018年 5月 - 至今 创始人 上海青札信息技术有限公司(初创型公司,0-10)

  • 创办上海青札信息技术有限公司,从事企业网站以及微信小程序的项目开发服务。
  • 为某金融服务机构开发服务于小微银行业的“整村授信系统”,带领 9人的团队进行项目的开发与测试。

2017年 2月 - 2018年 4月 Web 前端开发高级工程师 上海流利说信息技术有限公司(美国上市公司,2000-3000)

  • 负责公司微信小程序项目英语开口跪、英语发音私教项目的开发,并搭建相应的后台管理系统。
  • 负责公司运营类活动的项目开发,包括部分独立的 web app 以及常规的活动宣传页面。
  • 负责公司企业官网的改版及维护。
  • 参与英语流利说 Hybrid App 中的部分子项目的改版维护工作,参与 freetalk、pt 项目的维护。
  • 负责部分前端技术调研工作,完成部分与雅思流利说相关的项目开发。
  • 参与公司的前端面试以及部分新人的培训工作。

2014年 2月 - 2017年 2月 Web 前端开发工程师 上海试衣间信息科技有限公司(民营企业,C 轮,100-200)

  • 成为公司的第一位前端开发工程师。
  • 负责公司的核心项目——好买衣虚拟试衣间的研发和版本迭代工作。
  • 开发了应用数据分析平台,实现了用户操作数据可视化。
  • 参与公司官网的开发及维护。

2013年 10月 - 2014年 2月 Web 前端开发 上海丫丫信息科技有限公司(民营企业,300-500)

  • 参与叮咚小区 App 的管理后台项目的开发。
  • 妈妈帮 APP 的 HTML5 应用开发。
  • 维护妈妈帮网站。

项目经验

小微银行整村授信系统

负责小微银行整村授信系统的系统架构与功能开发。

  • 与业务人员以及客户交流沟通,总结系统所需的功能模块,规划系统的整体设计。
  • 领导开发团队,拟定开发计划,分配开发任务。
  • 主导前端的技术选型与整体架构设计,负责整村授信系统的核心页面开发。

英语流利说微信小程序

负责公司多款微信小程序的开发。

  • [微信小程序管理后台]的全栈开发工作,使用 Node.js 作为底层语言,使用 sequelize 作为数据库连接库,使用 restify 作为 RESTFul Api 的底层框架进行前后端分离。前端部分使用 vue + elementui 作为管理后台的 ui 框架。
  • [英语发音私教]小程序,这是公司面向英语流利说 App 的第一款小程序应用,通过人性化的视频引导,结合内部的英语发音评分算法,给用户全新的英文每日一句学习体验。衍生版的小程序[快板英语],则是在原版的基础上添加了快板作为喜剧元素。
  • [英语开口跪]小程序,是一款红包类的应用,形式类似于之前过年期间大火的[包你说]小程序。

英语流利说 App 运营类活动

负责 2017年度的运营类活动开发,涉及一些大型的运营合作项目以及部分对外宣传和站外注册页面。

英语流利说企业官网

负责英语流利说企业官网 2.0版的开发及维护。

  • 英语流利说企业官网开发的难点在于多端、多语言以及低版本浏览器的适配问题。

英语流利说 Hybrid App 项目

  • 参与过英语流利说 Hybrid App 项目部分页面的维护工作。该项目是英语流利说 App 中 web 页面的核心项目
  • 参与过 freetalk 项目的维护工作。
  • 参与过 pt 项目的维护工作。

好买衣虚拟试衣间

好买衣虚拟试衣间是目前公司的核心项目。

  • 负责 PC 版虚拟试衣间的研发及版本迭代。编写并开源了工具库 Mee.js
  • 负责 TAE 平台转 JAE 平台的迁移重构工作。
  • 参与 Mobile 版的虚拟试衣间的研发。

个人项目

  • Magi.js Magi.js 是一款轻量级的适用于微信小程序的 JavaScript 动画引擎。使用“黑魔法”来突破微信小程序 wx.createAnimation 实现上局限性,使你能像使用 css transition 那样自由使用 JavaScript 动画。

  • gulpflow 适用于 gulp 项目工程化的的通用任务流,你可以很轻松的入门和使用它来构建项目开发环境。

  • MeeJs 这只是一个面向现代浏览器关于简化 DOM 操作的一份语法糖库。Gzip 之后不足 10k,但拥有绝大部分兼容 jQuery 的 Api,是移动端轻量级开发的一个新选择。

技术体系

  • 熟练掌握 html、css,包括 html5 以及 css3,擅长 css3 动画交互效果的实现。
  • JavaScript 基础扎实,熟练使用 jQuery、zepto,可以使用原生 JavaScript 开发项目。
  • 使用过 elementui、iview、bootstrap、ratchet 等前端 UI 框架。
  • 擅长项目工程化,先后使用过 gulp、rollup、webpack 从零开始搭建基础的项目开发环境。
  • 擅长使用 Vue 2.0 构建开发环境,习惯结合 vuex、vue-router 进行项目的开发。
  • 擅长微信小程序项目的开发,对小程序的运行机制有深一步的探究。
  • 使用 React 维护过部分企业核心项目。
  • 使用 Node.js 开发过管理后台的后端 api,以及爬虫项目。
  • 使用 TypeScript 开发个人项目。
  • 使用 docker 在服务器上构建独立项目,比如搭建过 gitlab、mysql 服务、网站。
  • 懂一点设计与交互,尊崇用户体验至上。
You can’t perform that action at this time.