个人介绍
精通HTML,CSS,知晓HTML5新特性
熟练使用原生JavaScript,jQuery进行开发 熟练使用ES6 语法,知晓ES6新特性,开发中大量运用
熟练使用VUE2,VUE3脚手架实现项目开发,实现组件化
熟练使用uni-app实现多端、多平台开发
熟练使用element-ui,vant,ant-design,iview等组件UI库进行⻚面编写
熟练使用ajax,axios,fecth,websocket等交互技术以及不同框架内的http请求,可完成前后端交互
熟练使用less,sass,scss css预处理器
熟悉BEM架构,可使用BEM架构进行CSS开发,了解CSS原子化,使用unocss,tailwindCSS,进行开发
熟悉微前端实现方式,使用乾坤、无界等微前端框架实现微前端开发
熟练使用Echarts,HighChart实现数据可视化 熟悉canvas,webgl相关技术 熟悉TS开发,实现TS开发项目
熟悉webpack,vite,rollup等打包工具 熟练使用git、SVN版本控制工具
工作经历
2020-10-11 -至今浪潮前端开发
内容: 1. 负责模训管理系统、软件商店、中台技术框架开发,负责前端技术选型,技术框架搭建,带领前端人员进行公司技术框 架重构,关键模块设计 2. 在element-ui + vue2 + echarts 基础上进行二次封装,结合业务需求 3. 负责前端开发进度把控,人员代码审查 4. 参与产品原型设计,与客户方紧密对接,及时做出需求业务调整 5. 负责前端技术难题攻克,引领公司前端技术发展 6. 定期带领开发人员进行技术分享,共同学习进步 业绩: 1. 公司所用技术平台成功上线,后续项目技术框架以此为准 2. 重构老系统架构,完成更新迭代 3. 模训管理系统、软件商店上线
2019-10-08 -2020-10-03中工科创前端开发
1. 负责技能强国、企福通等项目开发,前端搭建 2. 负责关键模块开发,使用vue2重构技能强国平台,完成组件化开发 3. 负责企福通UI产品设计 + 移动端前端开发 4. 负责公司移动端内部组件库搭建,参照vant进行二次开发,根据业务需求完成定制化UI 5. 解决攻克前端技术难题
教育经历
2017-10-09 - 2019-10-06邯郸学院计算机应用技术专科
技能
技术栈:uni-app + uView + canvas 项目描述:企业针对员工的福利APP + PC端,涵盖签到,抽奖,评分排行等功能 主要职责: 1. 负责 参与项目产 2. 负责 品原型UI 兼容安卓 IOS 设计,⻚面开发 多端设备,以及各类机型样式兼容处理 3. 使用canvas 实现转盘抽奖、刮刮乐、生成海报等功能 4. 实现pad端与*端响应式兼容 5. 打包多端APP、小程序、公众号内嵌H5,一套代码实现多端开发
技术栈:vue2全家桶 + ant-design + scss + webrtc 项目描述:全国工人开放学习平台,视频播放,在线直播等 主要职责: 1. 负责基础平台搭建,在原有项目基础上通过vue2进行对项目重构 2. 负责模块开发,与后端人员紧密配合 3. 通过与后端人员配合使用webrtc技术实现在线直播、通过websocket实现直播实时弹幕、实时聊天室 4. 参与产品原型重构设计 5. 使用虚拟列表动态处理上万条数据列表 6. 后台管理系统搭建,维护运营 7. 根据不同节日实现双系统动态换肤功能
技术栈:vue3 + typescript + tailwindcss + vite + pinia + element-plus 2022.11-2023.05 项目描述:多角色在线培训考试系统平台,系统集成了用户管理、角色管理、部门管理、题库管理、试题管理、试题导 入导出、考试管理、在线考试、错题训练等功能,考试流程完善,易用性强 主要职责: 1. 负责技术框架搭建,技术选型,开发前准备 2. 基于element-plus 进行组件封装,对element-plus源码稍作修改实现满足业务需求的组件(多选下拉树、动态按钮等) 3. 封装element-plus 表格、表单组件,实现json化一键配置动态表单表格 4. 实现在线答题,计时,在线判断,自动阅卷等功能 5. 通过pinia + localStorage 实现数据持久化存储