专业技能
1. 前端基础与核心
· 基础语言: 熟练掌握 HTML5/CSS3,精通原生 JavaScript (ES6+) 及 TypeScript。
· CSS 预处理器: 熟练使用 Sass (SCSS) 及 Less。
· 主流框架: 熟练掌握 Vue2/Vue3 全家桶 (Vue-Router, Vuex/Pinia),并对 React 有基本的了解。
. 数据可视化: 熟练使用echarts 、D3、three.js, 了解webgl数学基础向量矩阵等、掌握glsl语言
2. 工程化与构建工具
· 熟练使用前端构建及打包工具:Webpack、Vite、Rollup,能够根据项目需求进行配置与优化。
3. 后端与数据库基础
· 了解 Java 、spring、mybatis,python。
· 了解 Node.js 服务端开发,熟悉 Express 框架。
· 了解 MySQL 数据库的基本操作与使用。
4. 设计协作与 AI 提效
· 设计工具: 熟练使用 Photoshop,具备良好的设计还原能力。
· AI 开发工具: 熟练使用 Cursor、Trae 及 Claude Code 等 AI 辅助编程工具,提升开发效率。
· 前沿探索: 了解 Python 编程语言,正在学习研究 AI Agent (人工智能智能体) 相关知识。
2022/11|流动动态表单自动生成系统
项目描述
基于采购低代码平台进行二次开发,支持拖拽组件可视化快速生成表单、表格页面,赋能业务快速搭建页面。
技术架构
Vue 全家桶、ECharts、Ant Design Vue
责任描述
开发符合公司设计规范的主题组件,完成功能二次开发,适配企业 UI 规范;
根据业务需求拓展平台组件,满足项目定制化场景;
编写平台使用文档、组件开发文档。
2022/04|topcloud 多云管理系统
项目描述
公司自研多云管理平台,整合阿里云、华为云、腾讯云、VMware、裸金属等多家厂商云资源,提供主机、磁盘、网络资源统一管理;内置计费系统、项目 / 用户 / 角色 / 组织权限模块,集成多数据可视化大屏,支持多局点差异化定制功能。
技术架构
Vue、Vuex、Vue-Router、iView、Element UI、Pinia;老版本 AngularJS、jQuery、Layui;自研 UI 框架
责任描述
重构 iView & ElementUI 样式,提取公共变量,基于主题切换插件实现动态换肤;针对 jQuery、AngularJS 历史页面封装公共工具函数,动态切换样式资源路径;
项目技术栈混杂,整合 jQuery、Angular1、Vue、低代码多类页面,通过微前端方案完成系统融合;
Vue 项目基于 Webpack 构建,jQuery/AngularJS 项目使用 Gulp 完成打包压缩;
参与项目框架搭建与技术选型,搭建 Nexus 私有 npm 仓库,负责公共组件库开发与迭代维护。
2021/08|联通天穹多云管理平台
项目描述
多云资源统一运维平台,对接阿里云、华为云、腾讯云、VMware 多家服务商,支持云服务器、磁盘、镜像、浮动 IP 资源统一配置;集成项目、用户、角色权限管理模块。
技术架构
Vue、Vuex、Vue-Router、iView、ECharts
责任描述
负责华为 VMware 资源配置模块开发、公共组件维护,处理系统性能优化与线上疑难问题;
采用异步组件懒加载、首页图片优化、Nginx 资源压缩等方案,解决首屏加载缓慢问题;
封装自定义指令,实现按钮级细粒度操作权限控制。