个人介绍
-
熟练使用node.js ORM 连接mongodb或postgresql 搭建后台系统
-
熟练使用Next.js前端框架
-
熟练使用react全家桶前端开发
-
熟练使用Nest.js开发后台
-
擅长vue + element-ui 搭建管理平台
-
擅长使用抓包工具捕获并分析在线异常
-
维护typescript、eslint、prettier、husky、webpack、react、redux的脚手架,提升团队开发效率
-
使用whistle工具进行抓包mock,快速联调或定位接口错误
-
熟悉微信小程序开发,并使用taro开发小程序,实现一套代码多端输出
-
使用react native开发原生页面,对rn有一定了解
-
对nodeJs,express,mongoDB,reactJS,three,js,Jenkins有一定了解
-
具备基本网络安全知识,XSS,CSRF,SQL注入等
-
安装并使用过arch linux和Raspberry PI 2,对Linux有一定了解
-
了解git命令和团队开发
工作经验
-
软通国际
- 职位:前端开发
- 负责公司后台管理平台,涉及vue+element-ui
- 负责公司小程序开发,涉及Taro.js
-
平安壹钱包
- 职位:前端开发
- 管理10人的前端开发团队,主要负责营销h5和小程序、pc门户网站、cms内容管理系统等
- 为团队定制前端脚手架,基于typescript、eslint、prettier、husky、webpack、react、redux配合公司内部方法,帮助团队快速开发
- 参与各业务需求评审,制定团队开发流程(脑图和流程图),协调各方逐步推行敏捷开发
- 主力负责开发机动队小程序,获取用户步数转化为积分,日活达到2万+
- 主力负责开发集卡小程序,使用Taro框架,实现一套代码同时支持H5和小程序端,日活2K+
- 主力开发CMS平台,实现模块化搭建页面,支持公司几百套活动页面
-
中软国际
- 职位:前端开发
- 主力开发搭建运营模板快速搭建no-code平台,使用koa2, object.js, mysql, vue, vuetify, axios, archiver等技术,无需开发参与,方便产品运营为公司搭建几百个活动页面
- 主力开发搭建自动切图工具,使用node.js, muse-ui和vue等技术,无需开发参与,方法产品和运营自主切图并生成几百个跳转页面
-
新奥能源服务(上海)有限公司
- 职位:前端开发
- 负责泛能云平台项目的前端开发,基于jQuery与Bootstrap实现前端效果,及数据交互
- 运用NodeJs和MongoDB实现前后端分离,以支持后端RESTful
- 使用gulp及webpack等工具提升构建流程
- 带领一个2-3人的小团队完成前端任务
- 独自前往廊坊完成大屏展示项目,使用three.js和Unit3D等技术
-
三迭信息科技有限公司
- 职位:前端开发
- 实现各种业务需求,根据设计稿完成前端页面
- 使用jquery实现前端页面效果
-
上海天极立特广告信息有限公司
- 职位:华东区网站编辑
- 数码产品,包括手机,音箱,鼠标,键盘等产品测评
- 个人和经销商专访,展会现场报道等
项目作品
-
模块化搭建平台
- 主力开发,将逻辑相对固定的业务抽象出来,构建成模块化平台,让产品业务可以脱离开发自行修改编辑最终生成页面,提高业务效率,涉及技术:vue2, vuetify, axios, koa2, Objection.js, MySQL
-
自动切图工具
- 独立开发,支持上传背景图片并自动切割以加速加载,通过鼠标操作动态生成跳转区域,涉及技术: koa2, MongoDB, sharp.js
-
一码多端
- 参与开发,对Taro进行二次封装改造,增加业务组件功能,实现一套代码支持多端场景,涉及技术: Taro
-
前端灰度发布流程
- 参与开发,设计推行前端根据版本接口动态调用不同版本的前端代码,解决前端由于CDN无法灰度发布的问题,涉及技术:前后端API版本等配合
-
AB Test平台
- 参与开发,前端将不同版本的代码通过SDK上传给后台大数据,并根据大数据特定算法,对用户实现AB Test, 涉及技术: SDK
-
业务脚手架
- 主力开发,根据业务需求搭建快速生成脚手架,封装业务代码,统一eslint 和webpack插件,如postCSS等,涉及技术:webpack, axios, postCSS, typescript
-
SFF平台
- 参与开发,通过docker容器和kubeless再次封装node代码,并部署在k8s上,以生成云函数方便业务调用,涉及技术:docker, node.js, kubeless
-
在线word转html工具平台
-
跨域Demo
- 源代码
- 使用nodeJS,Koa2,webpack构建cors,jsonp,domain,postmessage实现跨域
-
yoman脚手架生成react和vue项目
- 源代码
- 使用yeoman和webpack快速生成react和vue项目
-
全栈Demo网站
-
个人博客
-
个人简历
教育经历
-
复旦大学2016.12
专业:复旦计算机信息管理专业自考本科
外语水平:PETS-3
-
复旦大学2017.6
专业:学士学位