个人介绍
在过去的工作中,我参与了多个项目的开发和维护。熟悉前后端分离的开发模式,能够与后端开发人员紧密合作,高效完成项目需求。具备良好的团队协作能力和沟通能力,共同推动项目的进展。
此外,我也注重不断提升自己的技术能力。积极学习最新的前端开发技术和趋势,并尝试将其应用到实际项目中。保证项目的高质量和可靠性。
工作经历
2020-01-01 -至今吉林省伯纳德网络科技有限公司前端开发工程师
1. 使用 Vue 前端框架开发。 2. 负责 PC 端 Web 产品和移动端 Web 产品的 HTML/CSS/JS 代码编写。 3. 与后端开发人员合作,实现页面功能与后台功能的数据对接。 4. 修复测试、验收过程中发现的 bug。 5. 维护和优化页面, 提升用户体验。
教育经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
技能
这是一款使用 uni-app 创建的一款小程序,为消费者用户提供果蔬海鲜等产品的线上购买服务,同时可获得超市最新优惠信息。技术栈:Vue3+TypeScript+Pinia+uni-ui 1.负责模块:首页展示、商品详情、规格选择、授权登录、购物车、地址管理、提交订单、订单支付、订单管理等模块。 2.配置uni-ui及通用组件的自动导入,提高开发效率。 3.封装轮播图、分页、倒计时、SKU规格选择等组件 4.通过Pinia存储登录信息、购物车记录、喜好等数据,提高用户体验。 5.通过分包,懒加载,封装骨架屏等方式进行项目优化,提高加载速度及用户等待时的焦虑。
项目描述:用于组织和管理企业内部员工信息的应用程序。技术栈:Vue2 + Vue-Router + Vuex + Element-ui 1.负责模块:登录鉴权,主页,组织架构,角色管理,员工管理,权限管理。 2.路由权限控制,筛选用户权限显示对应页面。 3.封装 tree 组件并封装递归函数,实现组织架构界面,使用递归算法对列表数据处理成树形数据 4.封装excel 导入, excel 导出组件,方便用户对员工的统计。 5.使用 RBAC 思想给员工分配角色,给角色分配权限,简化权限管理,提高了数据安全性。 6.使用懒加载、压缩图片、优化代码、使用缓存提高用户体验。
项目描述:移动端宠物服务,线上问诊。技 术 栈:基于 vite 创建的Vue3+TypeScript项目。使用vant组件库,pinia的状态管理持久化、websocket、git工程化。 1.负责模块:登录鉴权模块、用户模块、首页模块、极速问诊模块、问诊室模块、问诊订单模块、药品订单模块、订单物流跟踪模块。 2.配置组件自动注册、打包svg地图、封装svg组件。提高团队开发效率。 3.二次封装van-nav-bar作为通用组件,抽离按钮单选、图片上传等组件。 4.封装关注取消、查看、取消订单等hook函数。 5.使用socket.io建立客户端与服务端即时通讯,完成兽医端与客户端的实时在线交流,并且支持发送图片功能。 6.实时绘制物流配送轨迹,提高用户体验。