个人介绍
主要是全栈方向,后端主要是Java技术体系,前端为Vue技术体系。
使用过各类中间件,如rocketMQ,Redis等
了解Spring Cloud Alibaba,熟练SpringBoot,了解微服务思想!有很强的学习能力和对技术的追求。
熟悉Vue2/3极其配套生态,了解微前端,了解云端一体化框架,熟悉typescript,熟悉css预处理语言。
工作经历
2021-07-01 -2021-10-01北京口袋时尚科技有限公司全栈开发工程师
1. 目前负责团队新产品的中台的重构工作,完成了对中间层的部分重构计划。 2. 将负责新产品前后端业务的开发工作。 3. 完成基于内部插件对团队文档的建设工作,使用内部脚手架基于 Vue3 与 Typescript 开发团队文档中 心,并对团队同学进行培训。 4. 熟悉新产品后端中台,产出技术文档到文档中心,将上个月的工作细化到文档产出到文档中心。
教育经历
2020-09-01 - 2022-02-01重庆理工大学数据科学与大数据技术初中及以下
在校期间积极参加实验室和各类比赛,并且取得不错成绩。 帮助学院开发智慧党建系统,担任前端负责人
技能
1. 小程序端采用 uniApp 进行快速开发 2. 使用 VueRouter 来进行各个页面的管理,使用 Vuex 来进行全局数据状态的管理和缓存。 3. 结合 Axios 封装统一的 API 请求库,并通过 Axios 的请求拦截器来进行请求的预处理和判 断,进行了全局异常的处理,并挂载到了 vue 对象上,使得各个子模块调用非常方便,同时也 增强了可维护性。 4. 中台使用 Vue Antd Admin 脚手架进行搭建,同样也是基于 Axios 封装了 API 接口请求库, 处理全局异常。
1. 使用 SpringBoot 来构建后端服务,使用 SpringSecurity 结合 JWT 来进行接口的鉴权,采 用 MybatisPlus 进行数据持久化。 2. 通过 Redis 来进行热点数据的缓存,对短信校验接口的验证(通过*号对应唯一生成通过 AES192 加密后的 token 进行判断)。 3. 使用 Swagger 来进行自动生成接口文档,方便调试和查阅。 4. 前端采用 Vue3,使用 ElementPlus 开发设计博客前端,并重写其默认样式;中台采用 Vue 中的管理模板脚手架达到快速开发的目的。 5. 其中对于 Markdown 文本内容的解析使用 Markdown-it,并且使用 Typescript 进行特定 语法的扩展解析并自定义渲染方式。