5年大型前端开发经验,专注于政府/企业级复杂中后台系统与移动端Hybrid应用。具备从0到1主导前端架构设计、核心业务模块开发与性能优化的完整闭环能力。擅长将业务需求转化为高效、稳定、可维护的技术解决方案;
1、精通 Vue 2.7/3 及其生态(Vuex, Vue Router, Pinia),熟练使用 Composition API;熟悉 React 基础;
2、工程化与架构:熟练掌握 Webpack 5 / Vite 构建优化(代码分割、Tree Shaking)、Monorepo、能独立配置前端 CI/CD 流程
3、移动端与跨端:Hybrid App (H5+原生)开发、JS Bridge、移动端适配与性能优化 (虚拟列表、图片懒加载);
4、性能优化:从网络请求、资源加载、代码分割、渲染层面实施全链路优化,首屏加载缩减 40%,长列表场景卡顿降低 75%
5、工程实践:擅长组件化、模块化开发,具备前端通用组件库/工具库设计经验;熟练使用 Git、ESLint、Prettier 保障团队协作规范
一、甘肃公务出行平台系列:政务出行一体化平台,涵盖移动端(H5+原生混合)、后台管理、运营端、接待管理系统,支持 16+ 家单位定制化流程。技术栈:Vue 3 + TypeScript + Vite + Pinia + Vant UI + Element Plus + ECharts
1、主导 Vue 2 迁移至 Vue 3 + TypeScript,引入 Vite + Pinia,代码可维护性显著提升
2、封装基于 JS Bridge 的通用通信 SDK(相机、定位、签名),虚拟滚动解决长列表卡顿
3、基于 Composition API 封装通用业务组件(动态表单、审批流),组件复用率达 80%
4、配置 Vite 代码分割 + Gzip 压缩 + 图片懒加载,首屏加载时间减少 40%,Rem 自适应兼容多尺寸设备
二、企业数字化工作平台:基于 RBAC 模型构建的通用后台管理系统,集成组织架构、细粒度权限管理、日志审计、消息中心及设备管理等功能,并作为统一门户集成 10+ 个外部业务系统,旨在提升企业内部运营效率与数据可视化水平。
技术栈:Vue 3 (Composition API) + TypeScript + Vite + Pinia + Element Plus + CryptoJS
1、架构升级:主导项目从Vue 2迁移至Vue 3 + TypeScript架构,引入Vite构建工具与Pinia状态管理,建立全链路类型约束,代码可维护性提升50%;
2、权限体系:基于Composition API设计细粒度权限控制模型,通过自定义指令与动态路由实现菜单级、按钮级权限管理,支持多角色灵活配置;
3、组件封装:基于Element Plus封装通用业务组件(树形结构、高级表格),复用率达80%,结合Composables抽离通用逻辑,团队迭代效率提升40%;
4、系统集成:实现10+外部系统单点登录(SSO)对接,集成CryptoJS进行敏感数据加密传输,统一处理Token管理与异常响应,提升系统安全性。