个人介绍
3年的前端开发经验
1.具备中大型门户官网的开发经验,开发过多个公司产品和政府项目的企业端和对应的后台管理系***
的开发经验。
2.掌握 html,css,JavaScript 前端基础知识,掌握 ES6 新特性,熟悉 jQuery。代码编写规范,熟悉 w3c 标准。
3.熟练使用 vue2 全家桶(vuex、vue-router、axios等),搭配 UI 框架(elementUi、iview等)以及数据可视化工具(ec
harts )来进行项目开发。
4.熟练项目框架的搭建、项目中常用组件的封装、UI框架的二次封装等,擅长axios的二次封装、路由守卫逻辑编写,
来满足业务的需求、提升开发效率。
5.熟练使用 uni-app***,熟***语***。
6.熟悉webpack,能进行一些简单的配置。
7.熟悉vue3,能使用 Vue3+Vite+TypeScript+Pinia+Element Plus进行项目开发。
8.性格随和,容易相处沟通。
工作经历
2021-07-25 -至今慧贸天下(北京)科技有限公司前端开发工程师
1.完成公司新项目的研发和旧项目的维护和版本迭代。 2.新项目框架的搭建,封装项目中的常用组件。 3.与后端开发团队紧密配合,确保代码有效对接,优化页面前端性能。 4.实现产品 UI 和交互方面的开发需求,确保产品具有优质的用户使用体验。 5.优化前端体验和页面响应速度,优化代码并保持良好兼容性,提升易用性和维护性。 6.参与项目评审,评估需求的可行性和预估项目工时。
教育经历
2017-09-01 - 2021-06-01成都大学电子信息工程本科
技能
项目介绍:动态设置公司所有产品的菜单列表,控制菜单是否禁用,通过运营平台设置不同的权限(会员等级)分配给企 业,企业可以手动的分配权限给自己的员工,进而控制企业和员工在个人中心以及独立应用中可以看见的菜单和能否使用的 功能。 项目职责: 1.后台项目基于 vue-elementui-admin 框架进行搭建,在基础上进行二次开发。 2.协助后端同事梳理之前项目的接口,复用到当前项目,减少开发成本。 3.管理系统配置公司所有产品的菜单、按钮、图标、功能等。 4.公司支持权限控制的项目的路由守卫模块中增加一个接口调用,后端根据用户信息返回对应的路由表,实现 vue-router 动态 化,动态渲染路由表,达到控制权限的目的;门户是服务端渲染,通过修改路由守卫的逻辑,增加一个白名单来控制页面是 否能被访问。 5.封装菜单创建、文件上传等高复用的组件,便于开发和维护。 6.开发完成后,公司后续的其他产品中嵌入兼容该权限管理的功能。
项目介绍:企业名片是基于区块链技术的企业数据画像产品。利用区块链数据资产保管箱,自动采集、归档、确权企业经营过程中各环节单证及相关事件信息,在结合行业数据的基础上,生成企业的经营报告、风险报告和诚信报告,帮助企业分析经营情况,洞察行业发展方向,及时预警存在的风险,为企业经营业务提供决策支持。 项目职责: 1.采用 Vue和 elementUi 完成体检智囊大部分的页面和功能。 2.封装常用组件,通过组件传参来达到不同的显示效果。 3.和后端同事配合完成了所有接口的对接。 4.采用 eCharts 将后端返回的企业诚信、经营情况等数据可视化呈现在用户面前。 5.负责该项目后续页面和功能的修改和优化。
项目介绍:慧贸天下基于web3.0技术理念,融合区块链、智能交换、流程编排、RPA等多种技术,开发了产业互联操作系统—“慧贸贸”(AEOTradeOS),帮助各类政企客户构建基于信任的连接能力,全面实现自动化运营。 项目职责: 1.采用Nuxt服务端渲染框架进行搭建,提高前端页面渲染速度和利于SEO优化。 2.根据项目需求开发项目前端页面,将原型图完美的还原成html页面。 3.封装高复用的组件,通过组件传参来达到不同的显示效果和功能。 4.路由守卫模块逻辑编写(是否登录、是否有应用权限、获取用户信息等) 5.根据项目需求二次封装 axios ,根据业务需求请求头增加自定义字段。 6.和后端同事紧密配合,合理分配了客户端和服务端的接口请求,提高了网页性能,完成项目所有接口的对接。