个人介绍
热衷于前端开发领域,积极扩展知识库,经常通过官方文档,GitHub 等了解相关信息,学习新技术。具备一定的
问题解决能力,在遇到问题时,能够通过阅读文档,查找资料,代码调试等方法解决问题。良好的工作协调能力。丰富的工作经验,如果我能帮上您的忙,请发布需求。
工作经历
2020-12-07 -至今中移铁通杭州分公司前端开发工程师
工作内容: 1. 负责前端业务开发、性能优化、推进前端标准化覆盖。 2. 和后端协同合作,一起落地产品,并编写手册等。 3. 核心模块开发、项目维护,在项目开的同时能够指导实习生,进行技术分享,共同进步。
教育经历
2018-09-01 - 2021-06-01浙江交通职业技术学院计算机网络专科
技能
作用: 高效地将文件转换为其他格式。项目主要包含文件上传、格式转换和结果下载三个功能模块 难点: 如不同文件格式之间的复杂转换逻辑、文件解析和转换过程中的性能优化等问题,但团队通过不断学习和实践,最终成功解决了这些难点。
项目介绍: 1. 为鼓励员工积极参与公司发展和运营的优化,提升公司的发展和运行效率,打破分公司之间的信息壁垒,开发生态 DICT 智库系统。该项目有方案库、商机库、证书库、等模块,致力于打破信息闭塞实现方案共享。 项目职责: 1.框架选型:一个合适的框架可以大大提高开发效率,而 vue-element-admin 是一个完善的后台前端解决方案,但由于集成功能过多,会造成代码冗余,所以使用基础版 vue-admin-template 进行二次开发。 2.页面设计:使用 Element UI 进行页面搭建,并对其进行组件的二次封装,提高代码复用性。文件查看方面使用了 vue-office 组件库进行 Word、PDF 的在线预览。 3.接口封装:对后台接口进行了统一的封装和管理,简化了接口调用和数据处理的复杂度,提高代码的复用性。 4.性能优化:使用常见的优化方式进行项目优化,包括减少 http 请求、使用懒加载、打包优化、对一些知名的库使用 CDN 引入等。
作用: 提高公司办公效率、改善信息共享而开发的自动化办公系统,为公司员工提供更便捷的办公流程。系统由人事模块、审批模块、仓库模块等组成。清晰公司内部组织架构、提高审批效率 负责内容: 1.前端架构设计:为设计一个稳定可靠、易于维护的前端架构。采用的 vue 框架进行开发,并使用 Element Ui 进行页面布局和组件设计。 2.用户权限管理:后台管理系统需要有一个完善的权限框架。通过 Vue Router 的路由懒加载和 Vue 的自定义指 令功能相结和,针对不同角色的用户渲染不同的页面,使用 Local Storage 进行数据持久化存储。 3.页面设计和交互:OA 系统需要实现人事模块、审批模块,物资模块等重要功能的展示和交互。通过分析业务 需求,设计了符合用户习惯和易于操作的页面布局和交互方式,结合 Element UI 组件进行开发。 4.数据交互和接口调用:系统前端需要和后端进行数据交互。通过对 Axios 的二次封装进行 HTTP 请求的发送和 相应,使请求更加优雅,并使用 Vuex 进行数据状态管理,实现了前后端的有效连接和数据交互。 5.代码优化和性能提升:对系统进行代码优化和提升性能,采用了 Vue-cli 搭建项目,Vue-cli 内置了 Webpack 进行代码打包和压缩,并且对 js 进行代码降级增强兼容性。