个人介绍
从事前端开发工作 4 年 +,有大厂工作经验,参与过 SaaS 系统、可视化、低代码、微前端等多类项目,熟练使用 Vue、React 等框架,对 JS、HTTP、浏览器原理等有较扎实的基础,对项目框架搭建、组件开发、性能优化等有一定的经验。
工作经历
2021-02-05 -至今吉利科技高级前端工程师
1. 负责 SaaS 系统需求评审与迭代,对于线上问题,快速定位并修复,并跟进反; 2. 负责后台管理系统的业务代码优化,包括制定代码规范,封装通用组件和业务组件,提升代码质量,以及解耦业务与非业务; 3. 基于Umi.js、qiankun,参与tmc后台管理系统的微前端改造任务,负责财务侧子应用拆分,解决应用接入过程中遇到的程遇到的路由解析跳转、公共资源复用等问题。
2019-11-09 -2021-02-05微天下前端
1. 主导可视化大屏、后台管理系统等多个项目的需求评审与开发,带领小组搭建项目框架、设计组件、下沉通用代码、进行模块化开发; 2. 帮助组内小伙伴解决开发相关问题,跟进项目进度和线上问题; 3. 基于实际业务背景,封装图表、图标等多个可视化大屏控件,以及表单搜索与录入、文件上传、权限路由、axios 接口统一管理等多个管理系统组件,提升开发效率; 4. 参与开发可视化大屏的 LOW Code 工具平台,主要负责平台的物料组件的设计开发、接入,以及渲染层实现。
教育经历
2014-09-01 - 2018-06-30浙江农林大学电子商务本科
技能
1. 参与需求评审,封装按钮、图标、面板等大屏控件,基于 Echarts 实现大屏图表,高度还原 UI 稿; 2. 抽象通用模块,使用虚拟滚动、渐进式渲染等方式解决页面卡顿问题,优化页面性能; 3. 基于发布订阅等设计模式,设计并开发组件通信模块和弹窗管理模块; 4. 接入第三方地图,并使用 Socket 实现告警通知与地图点位展示
1. 参与需求评审,使用 Vue CLI 搭建项目框架,并配置 Eslint、Git Hoo、PostCSS等 Webpack 配置项; 2. 基于需求,实现配置式路由,并实现权限路由; 3. 设计开发表单搜索组件和表单数据录入组件、文件上传等组件,并实现搜索防抖节省网络开销; 4. 基于 Webpack,使用 Tree-Shaking、图片压缩、external 等方式工程化优化手段。 5. 负责后台管理系统机票侧和财务侧需求评审与迭代,对于线上问题,快速定位并修复,并跟进反; 6. 负责后台管理系统的业务代码优化,包括制定代码规范,封装通用组件和业务组件,提升代码质量,以及解耦业务与非业务;