此简历在线 web 版本: https://zhisui.github.io/blog/resume/
以下为我熟悉的技术栈:
以下为我了解的技术栈
在职自学前端一年,具有持续学习能力、自我驱动力,热爱前端开发。约三年编码经验, 两年开发经验,可独立负责项目开发,良好的团队协作及沟通能力,可在开发过程中向项目经理提供有效建议。
技术栈: vue & vue-router & echarts & vuex & @suc-monch & websocket & cesium
该项目共包含数智治气、数智治水、数智无废、数智环保码、行业码、协同管控共六大模块。
该项目前端开发核心负责人,负责该项目的日常开发及迭代、代码优化及项目配置,顺利完成一期及二期内容的项目验收。
对前人的代码进行了优化改造,重新调整了项目结构,并封装了一系列通用方法如控制地图缩放、点位弹窗控制、文件导出、权限控制等方法和指令。
优化地图加载速度,从秒级别优化至毫秒级,解决了露天禁烧实时视频内容闪烁及视频摄像头方向控制无效问题,并对实时视频录屏效果进行了优化。
实现了空气质量指数等差值面地图实时展示及历史轨迹回放,解决了轨迹回放页面卡顿问题。
根据开发环境和生产环境修改了vue-cli配置,解决了项目开发运行卡顿的问题;为减少基础代码的编写时间,将更多的时间用在代码的组织逻辑上,自定义了一些常用的代码片段,可配合vscode快速生成代码模板。
在安全方面,登录集成JSEncrypt实现账号密码加密,接口调用和路由增加了权限控制措施,地图及其他平台跳转链接增加了token认证。
在性能优化方面,对网络请求、打包时间、打包体积、缓存及代码层面进行了优化,打包文件体积减少约45%, 打包时间减少了约40%。
技术栈: vue & vue-router & echarts & vuex & @suc-monch
独立完成项目的搭建和开发。
"source.fixAll": true
配合 prettier 和 eslint 实现保存代码自动格式化, 在提高代码质量的同时提高编码体验.负责该微信小程序的日常开发和发布工作的,后期编译成h5嵌入浙政钉
技术栈: vue3+ cordova + @suc-monch + vant + echarts
负责该项目的日常维护工作。
技术栈: vue3+ vite + TypeScript+ pinia
个人搭建的vue3项目框架,可用于新项目快速开发
项目地址:https://github.com/zhisui/Vite4-Vue3-TypeScript-Pinia
感谢您花时间阅读我的简历,期待能有机会和您共事。