个人介绍
1、具备团队合作意识,善于协调团队中的人际关系;
2、环境适应能力强,能够很快融入新的工作环境;
3、工作上积极执行,有责任心,具有良好的沟通能力;
4、抗压能力强,在遇到问题时会主动寻求解决问题的方法,想办法克服。
工作经历
2021-12-05 -2022-11-14河南千映信息科技Web前端
1、负责公司产品、公司项目前端模块的开发、迭代、维护; 2、与后端研发人员配合, 讨论交互方式, 完成页面集成工作; 3、完成产品的设计、开发、测试、修改bug等工作,包括业务需求的沟通,功能模块详细设计;业务功能实现和功能变更维护; 4. 积极学习新兴技术,编写相关的技术文档并运用到实际项目中; 5、持续的优化前端体验和页面响应速度,优化代码并保持良好兼容性。
教育经历
2017-09-01 - 2021-11-07河南理工大学软件工程本科
技能
1、项目整体结构的搭建(负责项目框架的搭建,路由的引用、Echarts库的引用、Axios的二次封装及接口权限的处理、pc端响应式的实现)。 2、大屏题头展示(负责天气模块和时钟模块的展示。利用和风天气开发平台第三方库,完成了对当前地址的详细天气温湿度等数据和天气图标展示的需求,为团队提高了10%的时间。利用Filter技术,完成了对svg格式天气图标的颜色修改。对时钟模块的功能封装一个组件进行展示,对时钟模块进行了二次封装)。 3、大屏内容展示(负责藏馆文物数量、游客访问量、历史轨迹、展馆风采、历史回味等模块的展示组件封装,利用Echarts图表第三方库折线图、柱状图、单轴、环形图等,完成了项目数据的可视化展示,为项目节省了20%的时间。利用Swiper技术,完成了展馆风采模块和回味历史模块的轮播图封装展示。提高了10%的开发效率。) 技术栈:Vue2、Vue-Router、Vuex、Axios、Swiper、Echarts
1.参与整个项目整体框架体系的搭建,为数据库设计提供建议,同时参与api接口的参数、响应结果格式的设计。 2、用户与平台管理(负责商品的展示、分类查询、商品详情信息模块。采用scroll-better插件,完成了处理移动端滚动适配问题,使得横向、纵向滚动在不同系统的*下,拥有相同的滚动效果,并减少了滚动中出现其他无法意料的错误,节省了10%开发时间。利用下拉刷新、上拉加载技术,完成了移动端刷新和分批加载数据的需求并对其方法二次封装,提高了性能)。 3、购物车及反馈管理(客户对商品添加购物车、购物车操作和客服模块。利用Pinia对购物车数据进行管理,减少了请求次数,提高部分性能。即时通讯采用环信API解决,单个用户拥有独立的环信账号,在与客服沟通时时进行即时的推送,对socket优化提升了20%。)。 技术栈:Vue3、Vue-router、Hooks、Pinia、vant、Axios、Swiper
1、参与项目整体架构的搭建(负责移动端适配方案的设计、路由懒加载的配置,主要技术有百分比适配方案解决移动端适配的问题)。 2、用户与平台管理(负责客户的一键预约选择上门回收时间、查询废品估价、用户地址管理包括地址的增、删、改、查,订单进度查询。利于高德地图第三方库的的精确定位、输入提示、POI搜索等技术,完成对用户地址管理进行查询、定位、添加的需求,在开发中提高了10%的编码效率。利用高阶组件技术对多个组件需要代码逻辑复用进行了封装,提高了5%的编码效率并使得代码更加清晰。利用组件封装思想对公共组件进行了封装,完成了在废品分类、废品查询、废品估价等页面的组件复用,提高了10%的编码效率,利用React.Memo技术对组件进行性能优化。)。 3、用户反馈管理(负责客户的订单状态查询,历史订单界面、历史评价的删、查功能以及查看订单信息的功能。利用模糊搜索技术,将对模糊搜索技术结合节流进行封装成一个公共的方法,完成了针对历史订单信息、历史评价信息进行搜索的功能,节省了15%的时间,利用组件封装复用将订单状态封装成一个公共组件,增强代码复用)。 技术栈:Umi、React-Router6、React Hook、Redux、Redux-saga、dva.js、Ant DesignMobile