



工作经历
2021-05-01 -2022-10-01北京立海坤科技有限公司前端工程师
1、使用 Vue2 + ElementUI 对公司内部的核查系统进行更新迭代 2、负责公司P***的G端产品开发,实时维护和迭代 3、与 UI 、后端和产品经理沟通,了解项目需求,高效并保质地完成开发任务 4、优化公司已有系统的前端体验和页面响应速度,并进行兼容性测试 5、解决项目开发过程中遇到的技术和业务难题,完成 web 前端开发工作
教育经历
2016-09-01 - 2020-06-01中北大学机械设计本科
技能

该项目是以地理坐标、图形和宅基地各种属性数据、空间信息、等为存储信息,支持宅基地审批、农户信息管理、台账 管理、监察管理以及调查小程序等于一体的综合管理平台。 职责描述 1. 集成 Mars3d,基于 WMS 服务的过滤实现图层的权限控制,并实现业务流程中地图的自动定位、数据展示和用户交互等功能 2. 宅基地审批工作流,对流程中的多个表单,字段等实现对应的权限控制,将流程中的共用控制逻辑抽离,使其支持申请、使用、流转、抵押和退出等多个审批流程 3. 负责编写各子系统,包括农户信息、台账、监察管理等 4. 完成一部分调查管理*小程序功能的开发


简介: 该项目核心功能为在线的博客编辑,支持多用户多角色,采用响应式布局支持多设备,有丰富的加载过度动效,支持动态切换全局主题,集成 Waline 评论系统和 live2d动画模型 技术栈: 后端:Nodejs、Koa2、Sequelize 前端:Vue3、Typescript、Pinia、Vue Router、ElementPlus、Sass、Vite 第三方库:md-editor-v3、live2d-widget、markdown-it、ali-oss、lin-validator 功能介绍: 1. 后端采用 MVC 架构,接口层使用 lin-validator 参数校验,使用 sequelize 提供事务支持,编写中间件实现全局异常捕捉处理和登录鉴权 2. 前端使用卡片式风格,并基于媒体查询实现自适应布局,项目样式使用 Sass 实现模块化和样式复用,使用 css 变量统一颜色管理,处理第三方库对暗黑模式的兼容 3. 接口调用封装到 Model层,实现视图业务分离,封装 Axios 实现请求缓存和错误重试,封装 hooks 实现常用逻辑的复用 4. 使用 Typescript 提供对接口数据、组件等完善的类型支持 5. 前端性能优化,包括组件路由的懒加载、图片压缩和懒加载、三方库按需引入、启用 gzip 压缩等
