韩帅 / 男 / 吉林 / 17718429952 / 17718429952@163.com / 河北建筑工程学院

技能

掌握 Javascript | Node.js | React全家桶 | Vue全家桶 | Webpack/Babel | TypeScript | MVVM
熟悉 MySQL | MongoDB | K8S | Docker
具有6年前端开发经验,具备H5,小程序,公众号,PC等多端面向toC,toB方向的项目开发能力和经验

工作经历

深圳远景同程教育技术有限公司:2016/3 前端工程师
北京青帝教育技术有限公司:2018/1 前端工程师
G7:2019/3 前端工程师 | 2019年终绩效A | 2020/3 职级晋升 | 2020/11 负责团队管理(4人) | 2021年/9职级晋升 | 2021年终绩效A

技术成果

  • 基于 React.js+Redux+redux-saga 的技术栈,以及OCR识别,html2canvas等相关技术支持了教师录题到筛选题目再到布置试卷作业的闭环产品
  • 基于 Vue.js+Node.js+Webpack 的脚手架,多次迭代并重构了原有老项目架构
  • 主导(成都-北京)crm,核心系统,保险商城等多个项目的交接,不影响业务迭代,优化老项目构建速度从10分钟到3分钟,提升70%。
  • 基于 Taro+React 搭建脚手架架构,并支持全年50+次迭代,
  • 基于 miniprogram-ci 开发脚手架工具,并通过Jenkins+Node.js+飞书机器人自动化持续构建部署,飞书群消息通知
  • 基于 Vue3.0+Hooks+Vite+Eslint+Mock+Jest设计架构,实现新项目两周内架构,设计,开发,上线
  • 基于 Node.js 的代码脚本,实现自动化拉取Swagger文档上的api
  • 基于 nginx+脚本+构建sdk,将公司多部门能力产品整合成面向的太平洋保司的完备能力的SaaS产品
  • 基于 umy-ui 的虚拟表格,实现保险系统中指标报表的多条件渲染的table

团队管理

  • 建立团队1人->4人
  • 建立前端入职须知,编码规范,技术沉淀等文档资产,定期组织技术分享,技术共创
  • 团队成员认知,行动不一到团队目标明确,动作一致
  • 负责简历筛选,成员面试

项目经验

PC/前台:g7lite 参与角色:技术架构&开发

主要负责团队和公司各部门和太平洋保险公司客户之间沟通协调,实现内部产品的资源协调和聚合,向客户输出完备SaaS能力产品。

  • 基于 nginx+脚本+构建sdk,实现gateway门户(menu+header)+用户中心+管车平台+全图监控+安全管理等多模块产品聚合成完备能力的SaaS产品
  • 针对技术栈,组件库等多项目的差异场景,做全系统的UI和交互统一

PC/前台:大货车保险 参与角色:技术架构&开发

主要负责前端的项目架构,团队编码规范,业务组件抽离,保证了质量,进度,协作,为物联保险部门探索创新型项目提供了先例模范

  • 基于 Vue3.0+Hooks+Vite+Eslint+Mock+Jest设计架构,实现新项目两周内架构,设计,开发,上线
  • 公共组件的抽离,高效开发,支持快节奏的功能迭代。比如上传组件,表单组件,table组件等
  • 针对大货车保险SaaS系统的行驶证上传使用场景做持续优化,报价成功率从60%提升到95%,同时将普通的上传组件沉淀成通用的行驶证OCR业务组件。

小程序:大货车保险/G7物联保险 参与角色:技术架构&开发

主要负责小程序架构选型和设计,业务迭代,自动化构建部署搭建

  • 基于 Taro+React 搭建微信小程序架构,支持全年50+次迭代
  • 通过Taro+CI+Jenkins+Node.js+飞书机器人自动化持续构建部署,飞书群消息通知
  • 分包预加载等性能优化,session_key等问题解决,引入神策用户分析
  • 搭建业务组件库,统一UI交付标准,减少重复业务开发,提高研发效率以及研发技术能力

PC/前台:保险核心系统 参与角色:开发

主要负责前端车险的财务,保单,理赔等相关模块的表单录入,table展示,图表分析的开发与迭代工作。

  • 通过Node.js脚本文件,实现自动拉取Swagger文档上api,以对象key,value形式存储,以对象调用时作数据劫持绑定。例子a.b
  • 表单,动态表格,图表等公共组件采用函数式编程的思想,进行封装。每纯函数做到单一职责功能
  • 优化现有项目,通过HappyPack多进程处理任务&DllPlugin抽离公共npm包以及terser-webpack-plugin来提高编译构建速度进而提高开发效率和体验

PC/前后台:OCR识别教材录题以及布置考试卷 参与角色:技术架构&开发

主要负责前端(前后台)的项目前端技术体系的建设以及开发,根据校级老师用户的实际反馈做出用户体验更佳的应用产品

  • 负责React.js+Redux+redux-saga 的技术栈搭建以及相关模块功能的开发
  • 前端通过html2canvas实现批改试卷并合成最终批改结果上传
  • 前端通过OCR识别,遵循所见即所得设计理念,实现高效题库的录入