个人介绍
累计参与6个项目。对产品需求敏感,业务逻辑清晰,熟练使用主流前端技术,高质量交付负责模块
JS 基础扎实,熟悉H5新特性和 ES 6新内容,熟练使用 Vue2+Vue 3全家桶、uniapp、HbuildX、element-ui、vant、uni-ui、uView 组件库进行项目开发。
熟悉代码优化、vue 性能优化、webpack 打包优化 JS 任务执行机制、浏览器缓存机制、垃圾回收机制等。
熟练使用 git
熟悉 webpack 脚手架、vite 脚手架;
熟悉 vuex、pinia
工作经历
2021-07-01 -2023-04-19广州赛意信息科技有限公司前端开发
负责整体前端页面功能实现和前端性能优化,基于UI原型实现前端展示、用户交互并改善用户体验 主动拉通后端联调效果,协同测试稳定质量,即时修复问题并排查同类缺陷,积极探索潜在优化点 参与公司产品前端的基础建设工作,编写可复用的前端组件、封装api接口和utils工具等 ,积累公司的组件库促进项目提效。
教育经历
2017-09-01 - 2021-07-01商丘工学院物联网工程本科
资质认证
技能
项目整体描述: 是一套集中式的师生管理系统,面向B端用户的PC端。涵盖教师,学员个人信息,课程安排,学科系统,教学团队考核,人员调动信息等多模块应用。 负责模块介绍: 该项目中我主要负责班主任模块和补修课模块; 班主任模块:班主任管理,对班级进行正负班主任分配,并分发相应权限;班级信息查询,如学生列表展示、学生成绩查询,班级学生详情,统计分析等。 补修课模块:该模块主要业务场景为,判断分析专升本学生是否有必修课需补修,并分级审核;有补修学上名单展示,前置学生信息修改 ,提交异议,分级审核,免补修申请等。通过判断不同账号所处级别来进行相应菜单展示,通过每个级别的不同状态获取相应接口数据,再根据数据的状态及其所处于的级别进行对应操作,通过,驳回,或不通过。 技术点: 1,利用权限,角色,用户三级配合实现权限分配; 2,利用el-tree树形控件对部门模块进行展示和管理; 3,利用Element-ui组件库实现文件上传功能、使用插件完成excel 导出功能; 4,使用 day.js 对数据的时间格式进行优化; 5,使用axios发送请求,实现数据交互; 6,利用vue-router实现路由配置,状态管理,重定向; 7,使用分页处理性能; 8,引入LazyLoad,使用路由懒加载、图片懒加载,按需加载当前路由对应的资源; 项目优化: 1,在代码编写时进行路由懒加载及图片懒加载操作,实现资源的按需导入,解决首页加载过慢问题; 2,对axios进行二次处理,并设置根路径及超时时间处理,对请求接口进行封装处理,方便复用; 对公共模块进行以及复杂的单体功能需求进行组件拆分,以实现结构复用的效果,减少页面代码量;
数据可视化, 项目实现: 1.用flex布局进行整体的页面结构,布局搭建 2. 使用 datav 对边框,轮播图以及飞线等做相对应处理 3. 使用 echarts 对图表进行插入布局 4. 通过 axios 拿数据做最后的页面数据渲染 项目描述: 将公司的发展趋势,销售数据等进行大屏展示。
项目描述: 彩妆电商小程序项目,项目主要模块有:首页模块,全部分类,我的订单,会员中心,客服中心,购物车模块。 项目模块: 首页模块:做了轮播图以及商品列表入口;商品分类模块:做了商品的分类,渲染,加入购物车等;订单管理模块:主要做了订单支付,订单查疑;购物车模块:做了总价统计,全选反选功能;个人中心模块:用地图做了当前地址功能,物流信息追踪功能,以及退换货,评价诉等功能。 技术栈:项目基于 uniapp 开发 ,使用 uni-ui、uView、flyio、Vue、vuex 项目实现: 1.新建订单:主要是新增物品订单信息的表单,获取订单相关的信息之后,把订单进行提交; 2.查询:用户可以通过快递单号,查询全部订单信息,通过寄/收快递条件筛选相应订单信息; 3.我的:,做了会员权限功能 ,积分兑换 ,会员优惠功能; 4.登录:对*用户一键授权登录; 5.支付:完成订单支付功能。