👨🏻💻 杨鹏举 郑州工业应用技术学院 全日制·本科 计算机科学与技术 前端·6年 29岁
电话:18237171563 | 邮箱:178675502@qq.com | 微信号:YPJCoding

🛠️ 核心技术能力
- Vue技术栈:熟练 Vue3、Composition API、Pinia、Vue Router,具备公共组件及基础能力建设经验。
- 工程化:熟悉 Vite、pnpm、ESLint、TypeScript 工程规范及前端性能与稳定性治理。
- Web能力:熟练 Tailwind CSS、Axios、REST API,了解 GraphQL,具备复杂接口联调与异常处理经验。
- 跨端能力:熟悉 uni-app、微信小程序及微信公众平台,具备 Web/H5/小程序 多端交付经验。
- 架构能力:具备 qiankun 微前端、SSO、Nuxt.js / SSR、跨域通信及大型存量系统渐进式重构经验。
- AI应用:熟练使用 Cursor / Copilot 等 AI Coding 工具,将 AI Agent 应用于需求分析、代码理解、问题排查、重构及 Code Review,具备 Prompt / Rules / MCP工程化实践。
- 服务端:了解 Node.js 开发,使用 Express / Mongoose 完成过基础接口开发,具备前后端链路实践。
🌈 工作经历
北京迪威特科技有限公司(前端开发工程师)
2025.03 - 至今
- 负责大型金融中后台系统治理,在复杂历史架构与兼容性约束下推进兼容改造、渐进重构与稳定交付。
- 负责旧 JSP 系统前后端分离重构,搭建 Vue + Composition API 工程,替换模板式页面开发模式。
- 将 AI Agent 用于存量代码分析与重构,辅助梳理调用链、定位兼容问题,降低理解与排障成本。
《政府采购信息》报社有限公司(前端开发工程师)
2021.07 - 2025.03
- 负责多个 Vue3 + TypeScript 前后台项目从 0 到 1 搭建与技术选型,统一目录结构、Axios 请求层、权限体系、公共组件、ESLint 规范,提升多项目开发与维护一致性。
- 主导在线考试PC端与uni-app开发,落地防作弊、性能优化及多端适配,并持续参与qiankun体系方案维护。
- 负责 AI Chat 核心能力建设,落地流式输出与中断控制、Markdown 富文本安全渲染及长任务轮询与状态恢复。
- 承担新人培养与Code Review,通过架构讲解、方案讨论及问题排查帮助新人提升代码质量与独立交付能力。
天下秀(微信小程序开发)
2020.05 - 2021.07
- 负责电商管理后台、移动 H5 及微信小程序开发维护,参与需求评审、接口联调、线上问题定位及版本迭代。
- 独立开发电商小程序客服聊天页面,接入网易云信IM SDK并基于WebSocket完成消息收发与会话交互。
🚀 项目经验
- 负责易考通培训考试平台 PC、H5、小程序及管理后台的多端建设,采用 Vue 2/3、Vite、Element Plus、Tailwind CSS/UnoCSS、uni-app 等技术栈。
- 负责从 0 到 1 搭建 中后台 Vue3 核心架构,封装 Vue Router 路由体系,根据用户权限动态生成菜单及路由,并通过 v-permission 自定义指令实现按钮级权限控制。
- 负责复杂考试与组卷模块,支持多题库、固定题与随机题组合、“千人千面/千人一面”抽题策略、题型数量与分值校验、模拟组卷及试卷预览。
- 治理 qiankun 性能,优化 prefetch 预加载、样式隔离、静态资源引用及缓存策略,降低首屏加载开销。
- 主导考试稳定性与风控建设,支撑万人同时在线考试,落地人脸核验、抓拍、全屏限制及异常自动交卷。
- 基于 Vue I18n 建设保险业务平台中英文国际化能力,按限额、申报、收汇、理赔等 18 个业务域拆分语言包,统一业务页面、UI 组件及接口请求语言,并覆盖文件上传、查询和下载链路。
- 基于 Composition API + TypeScript 泛型抽象通用列表 Composable,统一管理兴趣函审核、签名任务的请求、Loading、分页、查询、刷新和重置。
- 基于 Pinia 全局状态,实现详情、附件及审核状态在多组件间共享,提升复杂流程页面的复用性与可维护性。
- 封装 Excel 导入导出公共能力,支持字段校验及批量数据处理;针对大文件解析场景引入 Web Worker,避免计算任务阻塞主线程造成页面卡顿。
- 负责AI问答流式链路,基于Fetch与ReadableStream实现思考/正文分段及AbortController停止生成。
- 搭建Markdown富文本渲染体系,支持代码高亮、公式及流程图,并通过DOMPurify治理动态HTML输出。
- 完善文件长任务轮询、页面状态恢复及完成通知机制,支持刷新后继续跟踪异步任务,降低 H5 长任务中断风险。
- 基于 CSS Variables 实现多主题动态切换经验,支持明亮、暗黑、护眼等主题模式。
- 独立设计用户端与管理端SSO,将6个业务子域统一至1套认证入口,覆盖账号、短信、APP扫码及登录回跳。
- 设计跨域认证链路,通过一次性 Ticket 在不同域间传递换取认证凭证,并使用 HttpOnly Cookie 存储 Token,统一处理 Ticket 失效及异常登录状态。
- 完善登录安全与交互能力,账号密码采用 RSA 公钥加密传输,并封装图片滑块验证码组件接入登录风控流程。
- 基于 Nuxt.js SSR 构建标讯搜索及详情页面,动态生成 TDK,百度累计收录 160万+ 页面。
- 治理 SSR 请求上下文,统一 Cookie/Token 鉴权及客户端 IP 透传,保障首屏状态一致。
- 负责标讯内容保护与反爬策略,通过会员分级展示、数字字体映射提高抓取成本。