1. 拥有9年丰富的工作经验,其中包括领导团队和指导新员工的实践能力。
2. 精通Vue.js及Vuex,同时对Angular框架有深入了解,并具备React框架的基本知识。
3. 在数据可视化领域表现出色,擅长运用D3.js、Echarts及antV,mxgraph等工具,具备开发复杂数据报表和低代码大屏展示平台的专业技能。
4. 具备跨领域技术能力,从前端到后端均有涉猎,包括使用ThinkPHP进行服务端开发,以及熟练进行H5页面和小程序的开发工作。
5. 展现出卓越的项目管理和技术开发能力,包括项目性能优化、公用组件开发以及项目框架的搭建,并熟悉Webpack的打包流程。
1. 前端架构体系升级
主导公司级前端技术架构升级,基于Vue.js生态系统完成以下核心建设:
• 组件化工程:重构Element UI底层架构,自主研发高复用企业级UI组件库
• 工程化体系:搭建Webpack/Vite双模构建系统,集成自动化测试/文档生成/版本控制流水线
• 规范体系:制定ESLint+Prettier代码规范,建立可视化组件文档平台
2. 智能可视化平台研发
设计并实现可视化大屏开发平台,技术亮点包括:
• 低代码设计器:实现拖拽式布局引擎(支持栅格/自由布局模式)
• 动态表单系统:开发可视化表单配置中心(含数据校验/联动逻辑)
• 数据可视化:集成Echarts/D3.js实现20+图表类型,构建实时数据看板系统
• 跨端适配:开发自适应渲染引擎,支持PC/移动/大屏多端展示
3. 安全权限体系构建
设计RBAC+ABAC混合权限模型,关键实现:
•动态路由系统:实现菜单权限与API权限双重管控
• 多维度权限配置:支持组织架构/角色/岗位三级权限配置
4. 技术团队管理
领导5人前端团队,实施效能提升方案:
• 制定标准化开发流程(需求评审->技术方案->代码审查->自动化部署)
• 搭建内部CLI工具链,提升40%项目初始化效率
• 建立知识管理体系(技术文档/组件案例库/Code Review机制)
设计并实现可视化大屏开发平台,技术亮点包括: • 低代码设计器:实现拖拽式布局引擎(支持栅格/自由布局模式) • 动态表单系统:开发可视化表单配置中心(含数据校验/联动逻辑) • 数据可视化:集成Echarts/D3.js实现20+图表类型,构建实时数据看板系统 • 跨端
1.通过重构项目和性能优化是项目打包提升30%,首页访问加载速度提升1倍。 2.可视化项目低代码平台的开发,方便项目顺利交付与方便客户配置自己关注的大屏与报表。 3.公司自有 UI 库的开发,方便了客户配置专属 UI。 4.带领团队按时高效的交付项目。
1.通过重构项目和性能优化是项目打包提升30%,首页访问加载速度提升1倍。 2.可视化项目低代码平台的开发,方便项目顺利交付与方便客户配置自己关注的大屏与报表。 3.公司自有 UI 库的开发,方便了客户配置专属 UI。 4.带领团队按时高效的交付项目。