个人介绍
我是程序员客栈的苏避难,一名前端开发工程师;
我毕业于漯河职业技术学院,担任过河南小竹网络科技有限公司的前端开发工程师一职;
负责过用户端小程序,后台管理系统,的开发;
1、 精通 H5,css3,div+css 布局,运用 html+css 进行网页制作。
2、 熟练掌握响应式布局,弹性盒布局等各种布局,给用户更好的使用体验。
3、 熟练使用 sass 和 less 进行 css 预编译。
4、 熟练 javascript、jQuery,可根据业务需要制作出需要的特效。
5、 熟练使用Mint-ui,Element-ui,swiper,better-scroll,vant等插件和组件库,提升页面视觉效果,增强用户体验。
6、 熟练 vue 全家桶 vue-cli vue-router vuex axios。
7、 熟练 webpack 打包工具。
8、 熟练使用 git 代码管理工具。
9、 了解 react 框架。
10、 熟悉ES5/ES6。
11、 了解 node.js 和 Mysql 数据库,可以搭建简单的后台服务,满足测试需求。
12、 熟练uniapp,原生进行小程序的开发,有相关开发经验。
13、 熟练ECharts数据可视化工具。
14、 熟练ts基本语法。
工作经历
2021-06-23 -2023-08-01河南小竹网络科技有限公司前端开发工程师
1、负责 PC 客户端的开发和优化; 2、与产品,设计,测试,后端开发人员保持良好沟通,保持产品质量和开发进度; 3、持续优化产品质量,性能和用户体验; 4、根据用户反馈,负责维护公司现有产品以及新项目的开发; 5、负责公司安排的其他事务。
教育经历
2018-09-01 - 2020-06-01漯河职业技术学院酒店管理专科
技能
1、使用 vue-cli完成了项目框架的搭建,element-ui 使用完成部分功能模块的布局 2、完成了RBAC管理模块实现了不同的管理员拥有不同的管理权限 3、完成了商品管理模块包括分类管理、品牌管理、商品管理 4、采用axios封装网络请求模块,便于项目维护 5、基于vuex封装数据管理,便于项目拓展 6、根据需求封装自定义组件,并对element-ui进行二次开发7、采用echarts进行数据可视化展示 8、优化项目,提高项目展示速度
(1) 采用 vue 搭建前端的框架,实现功能模块的分离。 (2) 使用vue-router对系统的页面进行管理以及页面传值。 (3) 使用element-ui对部分组件进行自定义。 (4) 使用vuex对项目的数据进行统一管理,并通过sessionStore存储数据。 (5) 封装网络请求模块,便于代码维护。 (6) 结合Echarts对后台数据进行可视化管理。 (7) 优化前端页面,提高页面展示速度。 (8) 与后台定制请求数据格式,便于页面渲染。 (9) 做好前台各个页面之间的链接路由跳转,配置API实现项目登录等功能。 (10) 使用axios技术实现数据交互;封装axios,提高代码的复用率;调用后台接口实现数据的交互。