个人介绍
HTML: 精通 HTML5 语义化标准,能够编写结构清晰、SEO 友好且高性能的 HTML 代码。
CSS: 深度掌握 CSS3 新特性(如 Flexbox、Grid 布局),具备处理复杂响应式设计和高帧率动画的能力;熟练运用 Bootstrap 和 TailwindCSS 等框架,快速构建现代化 UI 组件。
JavaScript: 扎实的 JavaScript (ES6+) 基础,熟练掌握箭头函数、解构赋值、模块化、异步编程等特性,注重代码执行效率与质量。
TypeScript: 项目全流程中使用 TypeScript,利用静态类型检查增强代码健壮性,提升团队协作时的可维护性与代码可读性。
数据可视化:
熟练D3.js,能够基于 SVG/Canvas 实现高度定制化的复杂数据图谱与交互;熟练掌握 ECharts、Highcharts 等主流库,快速实现商业级数据大屏与统计图表。
前端框架:
Vue2: 熟悉 Options API,具备旧项目维护、重构及插件开发能力。Vue3: 熟练掌握 Composition API、Script Setup 语法糖及新生命周期,能够构建高性能的大型单页应用(SPA)。React: 熟悉 React 生态体系,熟练使用 Hooks、Context API 及 React Router,具备成熟的组件化开发与状态管理经验。构建工具:
Webpack: 熟悉 Webpack 配置与原理,能够进行深度性能调优、代码分割(Code Splitting)及 Loader/Plugin 配置。Vite: 熟练使用 Vite 进行项目构建,利用其 ESM 特性优化开发环境启动速度与打包流程。版本控制:
Git: 熟练掌握 Git 工作流,具备多分支管理、Code Review、冲突解决及版本回溯的实战经验。
AI 辅助开发:
熟练运用 GitHub Copilot 及 Cursor 等 AI 编程工具,辅助代码生成、重构及 Bug 排查,显著提升开发效率与交付质量。
工作经历
2024-03-27 -至今超星集团web前端工程师
业务主要是教育方面。负责将UI/UX设计稿精准转化为可交互的网页,确保在PC、平板及手机等不同设备上的响应式效果与浏览器兼容性。核心开发中,基于Vue 3和TypeScript构建单页面应用,除了处理表单验证、路由管理及前后端API数据交互外,重点主导数据可视化模块的实现;利用D3.js等技术开发定制化的产业群分析图谱,通过复杂的力导向图、动态连线与层级穿透交互,将海量业务数据转化为直观的视觉呈现。在性能优化方面,既关注首屏加载速度(通过代码分割、懒加载、资源压缩),也深度优化渲染性能,特别是针对可视化场景,运用防抖节流、减少重排重绘以及Canvas/SVG优化技术,确保在大数据量下的图表动画与操作流畅度。此外,负责前端工程化体系建设,使用Vite进行构建打包,通过Git管理代码版本,编写自动化测试并维护CI/CD流水线,与产品、设计及后端团队紧密协作,保障项目的高效迭代与交付。
教育经历
2020-09-01 - 2024-06-01河北科技师范学院信息管理与信息系统本科
主修课程: 数据结构与算法、计算机网络、操作系统、数据库系统、面向对象程序设计、软件工程。 我的软件工程背景(如计算机网络、设计模式)帮助我更好地理解了 HTTP 协议、Restful API 设计以及前端架






