职业技能

前端技能

  • HTML5/CSS3
  • ES6+
  • Vue2/Vue3
  • Vuex/Pinia
  • Vue Router
  • Ajax/axios
  • Less/Sass
  • Element/Element Plus
  • Vant
  • ECharts
  • 微信小程序开发
  • Git/MercurialHg
  • Webpack/Vite

后端技能

  • Python
  • Mysql

工作经历

成都体育保科技有限公司
2022.11 - 至今
前端开发工程师
• 参与公司项目的前端工程化开发,快速响应需求变化;
• 与后端同事紧密配合,确保代码有效对接,与产品同事沟通,完成需求分析;
• 完成公共组件的实现方法和方案设计,优化产品和项目的易用性;
• 对公司现有项目进行更新、迭代和bug维护。

项目经验

成都体育保(微信小程序)
技术栈:微信小程序 + Vant
采用微信小程序作为开发平台,结合Vant库进行开发。通过微信小程序,用户可以方便地浏览和购买产品,实现线上销售的功能。Vant库提供了丰富的组件和模块,可有效实现产品展示、分类、详情页和购买流程等功能。同时,小程序还支持用户授权、个人资料管理、订单管理等功能,为用户提供更加便捷的购物体验。

独立开发:

  • 根据设计图,完成首页模块、产品分类模块、产品详情模块、订单列表模块、个人资料模块和购买模块的开发工作,确保页面设计与实现一致;
  • 使用小程序开发框架原生搭建整个项目的页面框架结构,保证页面的稳定性和流畅性;
  • 利用小程序中的globalData和组件传值机制,解决不同模块页面间的数据交互问题,确保信息准确传递和展示;
  • 实现小程序之间的跳转交互,提升用户体验和页面流畅度;
  • 封装小程序request请求,与后端交互,减少代码冗余和数据管理;
  • 通过小程序内嵌H5页面对用户操作进行录屏并上传阿里云,实现操作回溯。
体育保开放平台(https://baolema.insports.tech/admin/#/login)
技术栈:Vue3 + Vite + Pinia + Vue Router + Axios + Less + Element-Plus + ECharts
第三方商户、渠道业务对接平台。便于第三方商户及渠道对接业务、分发链接、查看业务数据、导出业务数据、增加/删减业务员、结算管理,便于第三方商户、渠道查询业务及操作。

独立开发:

  • 使用Vue3+Vite构建;
  • 使用Pinia实现状态数据管理,与storage配合处理token存储;
  • 使用Promise对Axios进行封装,遵循ES6规范实现接口、请求和方法模块化,减少代码冗余和数据管理;
  • 使用Less完成静态页面,通过Element-Plus构建响应式Web应用程序界面及各个模块页面;
  • 使用Router对各模块进行注册,使用钩子函数进行权限验证和页面跳转验证;
  • 使用ECharts对管理台模块首页的数据进行可视化展示渲染。
保了吗管理后台 (https://baolema.insports.tech/admin/#/login)
技术栈:Vue3 + Vite + Pinia + Vue Router + Axios + Less + Element-Plus + ECharts + UE
系统专注于公司后台管理,减少纸质化管理,简化繁冗的办公流程,提升管理效率。呈现数据可视化,便于详细了解相关信息;主要分为产品、用户、保单模块,数据管理、渠道管理等多个模块。

职责:

  • 使用Vue3+Vite构建;
  • 使用Pinia实现状态数据管理,与storage配合处理token存储;
  • 使用Promise对Axios进行封装,遵循ES6规范实现接口、请求和方法模块化,减少代码冗余和数据管理;
  • 使用Less完成静态页面,通过Element-Plus构建响应式Web应用程序界面及各个模块页面;
  • 使用Router对各模块进行注册,使用钩子函数进行权限验证和页面跳转验证;
  • 使用ECharts对管理台模块首页的数据进行可视化展示渲染。
  • 使用UE进行富文本编辑。
三谷农桑(微信小程序)
技术栈:Vue + UniApp + Vue Router + Vuex + Axios + Vant
为提供猪肉食材线上销售的小程序,主要实现首页功能、商品分类、购物车功能、用户登录及账户信息等功能。

职责:

  • 根据设计图完成项目中的首页推荐模块、分类模块、详情页面;
  • 使用UniApp搭建整个项目的页面框架结构;
  • 使用UniApp-UI + Less + Vant完成各个模块的页面开发;
  • 封装UniApp-request请求,实现与后台的数据交互;
  • 使用UniApp中globalData和Vue组件传值解决各模块页面中数据交互问题。

自我评价

1、扎实的前端开发能力:熟练运用前端技术,快速构建响应式网页和应用程序,能使用Python搭建后端服务;

2、团队合作能力:善于沟通能够有效地协作完成项目任务;

3、解决问题能力:具有良好的逻辑思维能力和解决问题的能力,能够快速定位和解决前端开发中的技术问题;

4、持续学习和创新意识:关注前端领域的最新技术和趋势,不断学习和提升自己的技能,能够快速适应新的技术和工具。