个人介绍
1.我是一名具备良好团队合作能力的前端开发工程师
2.在过去的项目中,我负责与设计团队紧密合作,将创意转化为用户友好的网页界面
3.我熟练掌握HTML、Css、JavaScript,并具备跨浏览器和响应式设计的经验
4.我注重细节,善于解决问题,并对学习新技术保持热情
5.我致力于提供高质量的代码和用户体验,以满足客户需求并推动产品的成功
工作经历
2021-08-10 -2023-07-28邯郸市伯函网络科技有限公司前端开发工程师
1. 根据产品需求,独立完成相关的小程序、H5 页面和 PC端页面开发 2. 参与公司产品规划构思及需求分析,对涉及的产品主题、用户交互等相关问题提出建议 3. 根据效果图,熟练运用相关制作工具独立完成制作页面 4. 运用相关工具进行各种用户页面的交互处理 5. 优化页面,缩减页面体积、加快页面元素的加载速度、优化用户体验
教育经历
2019-09-15 - 2022-06-22苏州工业职业技术学院智能产品开发专科
技能
技术栈:Vue2、基于*开发者工具,Vant、VueX、git、Axios 项目介绍:星管家在通过结合家政服务需求与小程序技术,打造一个用户友好、高效 便捷的平台,使用户能够轻松预订家政服务、管理订单,为用户提供真正的家政解决方案。 负责模块:列表模块、详情模块、确认订单模块、分类模块 小程序全名:邯郸星管家家政服务 1.使⽤⼩程序 wx.chooseAddress 添加编辑收货地址 2.Tabbar 模块根据在vuex ⾥存储的图⽚,当点击不同⻚⾯时进⾏对应的路由跳转,并且改变 相应的样式 3.使用分包,减少30%~50%的体积,优化小程序性能,可以使用户更快速的打开小程序 4.使⽤wx.request()与后台交互,获取数据,完成项⽬,调⽤接⼝实现购物⻋功能 5.使⽤ Promise 封装wx.request⽹络请求,提⾼代码的复⽤性 使⽤ wx.navigateTo 进⾏ ⻚⾯跳转 6.通过调用onReachBottom 函数实现上拉加载,通过onPullDownRefresh 实现下拉刷新 7.使用wx.request封装网络请求,使用支持 Promise,再配置 async/await 来调用接口
技术栈:Vue2、Vuex3、Vue-Router3、Webpack4、Axios、Echarts、ElementUI 项目介绍:该项目用于某社区物业管理人员,用于关于小区管理的系统,项目内包含可视化大屏 ,统计物业费,停车费,一体杆,员工管理,权限分配等 负责模块:可视化大屏、权限分配、楼宇管理、企业管理、月卡管理、停车缴费 1.接入 echarts 组件 实现数据的图表展示,解决接入过程中遇到的问题,完成大屏可视化 2.通过灵活的权限模型和动态页面元素渲染,成功实现了安全可控的系统访问控制 个人博客:www.zihanhan.work 李梓涵 男 | 23岁 153-9738-4300 lizihan997@163.com 2年工作经验 | 求职意向:前端开发工程师 | 目前状态:离职 | 本科 1.熟练掌握 vue 全家桶(vue-cli、vue-router、vuex) 2.熟悉*小程序原生开发、uniapp 开发以及双token的使用; 3.熟练使用 MVVM,ElementUI,Vant,Bootstrop,ECharts 等常用开发框架及功能插件. 4.熟练使用 Webpack 打包工具、以及包管理工具 yarn、熟练使用 Git 进行项目管理项目; 5.熟练使用Vue3 ,能够运用在项目中提高项目的开发效率,增强开发体验 6.熟悉原型链和继承原理,对面向对象有一定的理解熟练使用响应式布局,移动端自适应布局 7.熟练使用 Ajax、axios 模板引擎和后端进行数据交互、实现动态染页面部分刷新 常用优化:公共组件封装复用,组件缓存,路由图片数据懒加载,webpack 打包压缩,防抖 节流等 7 1. 根据产品需求,独立完成相关的小程序、H5 页面和 PC端页面开发 2. 参与公司产品规划构思及需求分析,对涉及的产品主题、用户交互等相关问题提出建议 3. 根据效果图,熟练运用相关制作工具独立完成制作页面 4. 运用相关工具进行各种用户页面的交互处理 5. 优化页面,缩减页面体积、加快页面元素的加载速度、优化用户体验 3.参与维护团队前端开发流程及代码规范,包括 commit 标准git 分支流程以及代码风格等 4.与相关后端开发进行设计评审,确认相关字段设计,完善契约文档。 5.使⽤ ES6 以及 promise 对 axios 进⾏封装,能够对数据进⾏异步的操作,让请求接⼝数据 ⼀⽬了然,方便后期维护和修改 6. 封装 Axios 请求,对超时时间及请求拦截和响应拦截进行统一配置 7. 利⽤ elementUI 组件库提供的⽅法来实现选项卡,分⻚,表格,表单等⼀些常⽤的功能 8. 对项目进行上线前的优化,通过 cdn 的方式引入第三方依赖,减小包的体积
健康永年(APP) 技术栈:Vue3、JS、Uni-APP框架、vueX、git 项目介绍: 该项目是邯郸市永年区用于疫情管理的APP,包括新冠人员管理,疫情监测等功能, 需求是对 于确诊、密接,次密患者的基础数据进行统一维护和查询,进行对于相关人员的转运工作 负责模块:健康上报、登录模块、任务通知、公告模块、上报列表、上报详情 个人职责: 1.通过 uni-ui+Css3+Html5+Scss 实现⻚⾯部分布局 2.使用 keep-alive 缓存组件,解决重复请求,缓解服务器的压力 3.对 Axios 进行封装,并且通过请求拦截器拦截未登录的用户,通过响应拦截 器进行错误 的通用处理 4.功能模块的拆分,提⾼代码的复⽤性,配合后端实现增删改查功能 5.使用双 token 机制来实 现过期自动续期: 通过请求拦截器判新 token 是否过期,当 token 过期的时候会在响应拦截器使用刷新 token 重新请求 token ,请求到新 token 之后,重新请 求用户请求的数据。 6.负责健康上报页面进行页面搭建,上传数据等操作 疫情过了,作品下线了,没有图片了