技能
掌握 Javascript | Node.js | React全家桶 | Vue全家桶 | Webpack/Babel | TypeScript | MVVM
熟悉 MySQL | MongoDB | K8S | Docker
具有6年前端开发经验,具备H5,小程序,公众号,PC等多端面向toC,toB方向的项目开发能力和经验
技术成果
● 基于 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
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交付标准,减少重复业务开发,提高研发效率以及研发技术能力
小程序:大货车保险/G7物联保险 参与角色:技术架构&开发 主要负责小程序架构选型和设计,业务迭代,自动化构建部署搭建 ● 基于 Taro+R
PC/前台:大货车保险 参与角色:技术架构&开发 主要负责前端的项目架构,团队编码规范,业务组件抽离,保证了质
PC/前台:g7lite 参与角色:技术架构&开发 主要负责团队和公司各部门和太平洋保险公司客