拥有12年前端开发经验,精通Vue3/React/主流框架及TypeScript全栈开发,主导日活百万级项目架构设计。主导搭建微前端多租户系统,通过Webpack5/Vite4优化构建效率提升60%,设计Monorepo代码管理体系提升40%协作效率。主导可视化拖拽引擎开发,结合虚拟滚动实现万级节点60FPS渲染,性能优化使Lighthouse评分达95+。制定ESLint+Prettier代码规范,搭建GitHub Actions自动化流水线,测试覆盖率提升至85%。主导组件库设计并提供完整TypeScript类型定义,持续关注WebAssembly/WebGPU前沿技术,擅长复杂场景技术方案设计
1. 企业级微前端中台系统(2023.03-2025.07)
技术栈:Vue3 + Vite4 + TypeScript + qiankun + Module Federation
项目描述:
构建支持10+业务线接入的微前端架构,实现主子应用通信、样式隔离、权限动态加载。采用Monorepo架构(Nx + PNPM)统一代码管理,通过Webpack5持久化缓存将构建速度从85s缩短至33s。
核心贡献:
设计基于路由的动态权限系统,实现组件级权限控制(RBAC模型)
开发可视化低代码平台,支持200+组件拖拽编排,采用虚拟滚动技术优化列表渲染性能至60FPS
主导SSR方案落地,首屏加载时间从4.2s优化至1.8s,Lighthouse评分提升至96
搭建自动化测试体系(Vitest+Testing Library),核心模块单元测试覆盖率92%
2. 智能表单引擎(2018.06-2019.01)
技术栈:Vue2 + JSON Schema + ElementUI
项目描述:
支持动态配置的可视化表单系统,日均生成表单1000+份。
核心贡献:
设计JSON Schema驱动的渲染引擎,支持30+表单组件
开发可视化设计器,实现拖拽式布局
优化表单校验性能,万级表单字段校验时间<500ms
实现版本控制系统,支持表单历史版本回溯
3. 跨端电商小程序解决方案(2020.05-2023.07)
技术栈:Vue3 + Vite3 + NutUI + Node.js
项目描述:
构建支持微信/支付宝/抖音多端统一的电商系统,采用 Vue3 Composition API + Taro4 实现 95% 代码复用率。后端基于 Node.js 搭建 BFF 架构,通过 Koa2 + Redis 实现高并发订单处理,日均处理订单量 50 万+。
核心贡献:
设计多端适配方案,基于 Vue3 自定义渲染器和 Babel 插件自动转换平台 API 差异,实现跨端事件总线通信
开发高性能搜索模块,采用 Web Worker + Lunr.js 构建本地全文检索索引,搜索响应时间优化至 200ms 内
优化首屏渲染性能,通过 Vite3 预构建依赖 + Vue3 异步组件 + 骨架屏技术,白屏时间从 3.5s 缩短至 1.1s
构建 CI/CD 流水线(Jenkins + Fastlane + Vite3 构建配置),实现多端自动打包发布,版本迭代效率提升 65%
可兼职时间
可兼职地点
0条评论 雇主评价