个人介绍
90后男前端一枚,一个大学学后端和数据库而毕业工作出来却做了前端的普通而又特别的开发者,刚刚踏入前端行业不久,一年的经验,自认为还不错的基础,能说会道,思维严谨,有着产品的嘴巴,开发的思维,测试的严谨。第一次尝试在公共平台做项目,希望能通过一些其他方式来加速自己业务能力地提升,顺便多点收入来源,
工作经历
2022-12-13 -至今浙江中控信息产业股份有限公司前端开发
根据需求和设计稿进行UI层面的复现 与后端人员和产品协作沟通完成产品逻辑交互 参与需求评审讨论产品前端技术实现方案 基于vue3和TS对代码进行重构 对xone项目和KP项目进行日常需求开发和维护
2022-12-02 -2022-12-09上海微创软件前端开发
根据需求和设计稿进行UI层面的复现 与后端人员和产品协作沟通完成产品逻辑交互 参与需求评审讨论产品前端技术实现方案 基于vue3和TS对代码进行重构 对xone项目和KP项目进行日常需求开发和维护
教育经历
2017-09-01 - 2021-07-01东华理工大学软件工程本科
在校成绩中等,专业排名前40%,作为校招生就业处干部,多次组织参与校企联合招聘会
技能
山竹记账是一个基于 Vue 3 和 TSX 搭建的、完整可用、数据存储在云端的移动端记账项目。技术栈采用了Vue3 + TSX,采用CSS Modules方案、使用JWT 实现用户认证。主要页面有:欢迎广告页、主页列表、记账页、标签页、统计页、登录页以及菜单栏 技术要点: 对Axios请求的二次封装、设置请求头信息,拦截器(设置统一loading,统一处理错误信息)等 手写vite插件实现 SVG Sprites 性能优化 使用路由守卫进行统一权限判断 手动封装表单验证组件,提升拓展性 使用 Pinia、storage 实现对数据持久化进行状态管理 利用 Date 对象二次封装 time 库,提升功能使用性 手动封装常用通用组件和业务组件 使用 Echarts 对数据进行可视化展示,二次封装 Echart 对可视化组件进行统一管理 通过查阅文档和实例,实现了两种数据可视化形式,折线图和饼图,熟悉了可视化模块的使用 配置 mock 参数,提升开发效率
项目介绍:使用 react、结合Echart模拟公安消防的可视化监控平台 技术体系:React、React-Router、React-Redux,Echarts等 技术要点: 对echart进行封装,便于数据初始化渲染 使用Redux实现对数据状态管理 利用定时器产生随机数模拟动态数据生成 找到合适的数据实现Echart对地图的实现