个人介绍
1.熟悉掌握 HTML,CSS,JS ,精准还原静态页面;
2.熟悉掌握 Vue , vue3+ts 项目开发和参与代码优化;
3.熟练使用 elementui UI 框架和组件库;熟悉掌握 echarts 实现数据可视化,了解高德地图 api;
5.熟练使用预处理编辑语言 less ,了解 sass
6.熟练使用前端包管理工具 npm,cnpm 和版本管理工具 git ,了解 yarn;
7*** uni-app 开发以及流程;
8.熟练使用 websocket 建立通信,前后端实时数据交互
9.了解 cesium 基本渲染
工作经历
2022-06-01 -2023-04-01成都未尔前端开发工程师
公司内网开发B端项目和产品输出 1.根据原型图设计高精度还原前端界面 2.参与组件模块化的优化和代码封装 3.结合第三方接口完成用户登录功能模块 4.根据公司发展需求,入门 cesium 学习 5.参与三个 vue3 项目开发,一个自研产品 vue3+ts 代码整合和优化
教育经历
2018-09-01 - 2022-06-01西昌学院计算机科学与技术本科
在校期间多次获得优秀学生三等奖和优秀学生干部,优秀社团干部和志愿者奖项
技能
1.登录模块的用户名密码验证,基础前端正则验证,数据库身份验证,跳转到首页; 2.首页的企业季度经营情况总览使用echarts将数据转化成图表,根据后端统计数据实时渲染,查看总订单数,成交金额等信息; 3.支援工人管理模块,在职部门职工进行增删改查等管理操作。
1. 在上一个项目的基础上,修改界面样式。 2. 根据项目需求,增加个删除指定业务和增加所需业务逻辑。 3. 使用jtopo第三方拓扑图绘制工具完成项目功能模块,其中包括业务节点和业务连线和连线判断条件的增删改查等功能操作和目标参数配置。 4. 同上项目使用websocket连接,在此基础上,针对后端推送的base64的数据格式进行数据的解压和解码,获取需要的数据并渲染。 5. 接触并初步了解cesium,参与cesium绘制。
1. 根据原型图使用elementUI+less高精准还原静态页面。 2. 对项目中重复调用和显示的模块实现组件化抽离,提高代码利用率和复用性。 3. 封装不同功能界面的时间显示格式和指定数据中的数据解析和数据结构重组。 2 / 3 4. 实现项目的两种登入登出方式,第一种是常规的token身份验证登录;第二种时基于客户需求,引入第三方认证接口登录,以及完成对管理员权限的管理用户信息、资源信息、菜单信息、和日志信息的功能操作。 5. 使用websocket监听,建立通信,监听后端的数据传递,根据推送的数据进行数据处理和数据重构等,并在目标位置渲染和功能操作。 6. 参与后期项目交互后的维护并微调客户需求和功能。