邮箱
jlovevat@163.com
电话
15565228232
微信
jysh934
求职状态
可立即到岗
求职意向
前端开发工程师
个人概况
4 年前端开发经验,3 年一线互联网经历,Vue/React 双技术栈项目实战经验。擅长前端工程化建设与性能优化,曾主导华为内部核心权限系统的重构
注重代码质量与可维护性,主导团队编码规范制定与技术文档沉淀
具备较强的学习能力,快速掌握新技术和新工具,持续提升自身技术水平
专业技能
掌握 HTML5CSS3ES6 规范,熟悉 TypeScript ,熟悉浏览器工作原理和 HTTP/HTTPS 协议,掌握常见安全问题的对策,能编写符合W3C标准、兼容多种浏览器的前端页面代码
掌握常见前端框架 VueReact 使用及原理,能使用 Vue 及其相关生态快速实现各类业务需求,具备大型复杂项目开发经验
熟悉 Webpack 5Vite 等构建工具,有对页面加载速度、打包产物体积等方面的性能优化经验
熟悉前端代码规范工具链,如 ESLintPrettierCommitLintHuskylint-staged 等,并运用相关技术主导搭建团队 代码门禁,保障代码质量
了解 DockerNginx、技术,理解 DevOps 平台和 CI/CD 流程,有相关流水线搭建经验
熟悉 AI 辅助工程化开发,能使用 Cursor/Trae 等工具提升开发效率与代码质量
了解 Node.js 后端开发,能基于 Koa/Express 编写接口,具备后端接口开发基础
熟悉 i18n 国际化、UEM 用户行为埋点,并具备相关项目开发经验
工作经历
华为技术有限公司(华为OD)
高级前端开发
2022年6月 - 2025年8月
担任前端核心开发,主导应用权限管理项目全流程开发与部署,协同产品、后端、运维,精准落地需求
优化自动化部署流程,缩短部署时间,提升部署效率与稳定性
制定 TypeScript、Vue 编码标准及项目文档,组织技术研讨与 CodeReview,促进团队知识共享与技术沉淀
通过华为软件开发专业级可信认证,获得 JavaScript 可信专业级证书
河南龙翼信息技术有限公司
前端开发
2021年12月 - 2022年5月
基于 Vue + ElementUI 技术栈参与核心业务模块开发,完成对应模块开发与项目交付,保障功能按时上线
参与需求评审与版本迭代,输出前端实现方案,跟进线上问题修复,保障业务稳定运行
快速夯实前端基础能力,从协助开发成长为可独立承担业务模块的核心成员
项目经历
应用权限管理(Web+小程序)
2022年6月 - 2025年8月
业务目标:
华为员工统一权限管理平台,服务 40万+ 员工,围绕华为企业权限安全治理,提供权限注册、准入、质检一体化能力,保障权限可追溯、授权高质量;集成 AI 大模型实现权限智能申请
技术栈:
Vue3、TypeScript、Vue I18n、Vite、AUI(公司 UI 组件库)、LinkJS(公司微前端框架)
核心贡献:
项目升级:负责核心模块开发,主导 Vue2 到 Vue3 技术栈全量升级,重构权限管理核心逻辑;基于 Monorepo 架构规范工程依赖与代码边界,提升项目可维护性,支撑后续高频需求迭代
性能优化:通过路由懒加载、组件代码拆分、资源压缩等手段,首屏 FCP 从 2.5s 优化至 1.2s
AI 助手探索:探索 AI 助手,对话式权限推荐和申请,基础权限准确率约 90%,申请流程从 5 步简化到 2 步
微前端架构:使用 LinkJS 微前端架构,为财经云和应用安全中心定制 10+ 页面,并嵌入系统,实现 CSS 变量主题适配和样式隔离
国际化:实现语言国际化与页面埋点统计,满足海外员工使用需求,为业务决策提供 UV/PV 数据支撑
权限风控系统(Web+小程序)
2024年6月 - 2025年1月
业务目标:
权限冲突和合理性检测,确保各部门、各领域权限设置合理;Web端和微码小程序(手机端)同步更新,实现权限风控一体化能力
技术栈:
Vue3、Pinia、Echarts、Vite、We码(小程序)、LinkJS(公司微前端框架)
核心贡献:
风控规则引擎:实现权限冲突检测与合理性检测,支持多部门、多领域权限规则配置,保障权限设置合规性
数据可视化:使用 ECharts 库将风险数据以直观的图表形式展示,方便用户快速了解权限风险情况。
动态渲染:基于公服数据字典实现风控页面的动态配置化渲染,维护 Excel 配置表导入数据字典,支持不同风险类型的灵活展示效果
多端同步:Web 端与 We 码(华为内部小程序平台)数据同步,实现权限风控的移动端随时查看与审批
协同任务管理系统(Web)
2023年2月 - 2023年7月
业务目标:
为团队内部管理项目任务,开发一套可视化的任务管理平台。支持任务创建、指派、状态流转(待办/进行中/已完成)及可视化管理等,实现团队协作数字化
技术栈:
React 18、Redux ToolKit、React Query、ECharts
核心贡献:
重构状态管理:明确划分服务端状态与客户端状态的边界。剥离原 Redux 中的业务数据,使用 React Query 接管任务数据的获取与缓存,保留 Redux Toolkit 仅用于管理全局状态,降低 Store 复杂度
复杂表单:基于 React Hook Form 封装配置化表单组件,通过非受控组件模式解决复杂表单输入时的重渲染性能瓶颈,实现了字段级联控制与异步校验逻辑
虚拟列表:计算表格高度,使用虚拟列表(Virtual List)实时计算滚动区域并显示相应行内容,确保页面滚动帧率始终保持在 60FPS
教育经历
新乡学院
2017年9月 - 2021年6月
计算机科学与技术 | 全日制本科 | 工学学士