作为一名拥有10年经验的资深前端开发工程师,我精通HTML5、CSS3、JavaScript,并深入掌握Vue等主流前端框架,能够根据项目需求选择最优技术栈。具备扎实的计算机基础知识,熟悉模块化开发、组件化设计、响应式布局与前端工程化流程,能够独立搭建复杂的前端架构。
在构建大型应用方面有丰富经验,擅长使用Webpack、Vite等工具进行打包优化,提升项目性能与可维护性。熟练掌握TypeScript,提升代码可读性和可维护性;具备良好的跨端开发能力,熟悉UniApp、小程序开发、H5移动端适配等技术。
可以使用Node.js开发后端服务,并能与后端团队紧密协作,熟悉RESTful与GraphQL接口设计。具备优秀的项目管理能力,能够主导前端团队协作、制定开发规范、推动技术落地,同时注重用户体验与可访问性,具备完整的从需求分析到上线部署的全流程能力。
网关配置平台重构与优化
项目角色:前端负责人 & 后端协作开发者
项目描述:该项目是公司核心系统之一,服务于多个业务线的网关配置管理,承担服务治理、流量控制与异常监控等关键功能。我在本项目中不仅负责前端架构的重构与开发,同时也参与了部分后端微服务模块的设计与实现,具备从前端到服务端的全流程协作与交付能力。
前端技术亮点:
采用 Vue 3 + TypeScript + Vite 技术栈,重构旧版架构,提升可维护性与开发效率。
使用 Pinia 统一状态管理,引入模块化路由与动态权限控制。
实现配置模板复用、表格虚拟滚动、组件懒加载等优化,明显提升页面性能。
搭建Mock联调系统,实现前后端并行开发与接口稳定调试。
后端技术亮点:
使用 Node.js + express 编写部分配置中心服务
设计并优化服务注册与权限校验接口,提升整体网关配置效率。
搭建统一接口文档系统(Swagger),推动标准化协作。
内部管理系统的功能:公司内部服务互相之间调用的配置服务管理平台,包含client管理,服务管理,API管理,数据库配置,插件配置等内容,实现对服务调用一系列的安全调用(安全,限制等内容)。 负责的角色:我在本项目中不仅负责前端架构的重构与开发,同时也参与了部分后端微服务模块的设
项目名称:车辆信息管理平台开发 项目角色:前端核心开发 & UI架构设计 项目简介:该平台为企业级车辆信息管理系统,主要面向车队管理、运输调度、维修记录、保险年检等场景,提供全生命周期的车辆数据管理能力。平台服务于多个子公司与业务部门,数据规模大、操作频繁,对系统性能