个人介绍
1.熟练掌握 HTML、CSS,JavaScript(ES6 语法)等基础前端技术,熟悉typeScript。
2.熟悉 Vue2基础、Vuex、Vue-cli、Vue-Router等Vue全家桶,熟悉 Vue3新特性、Composition-API等。
3.熟悉React以及React-Hooks、React-Router等React全家桶技术。
4.熟悉 node.js;熟悉webpack、vite.js 等项目工程化构建工具。
5了解web3相关技术;如:区块链;智能合约等。
工作经历
2021-08-02 -2023-04-30成都冰蓝云科技有限公司前端开发工程师
1.负责spire.cloud的部分客户定制功能的开发与维护,以及相应功能的demo和文档的编写。在职区间完成了 页面按钮权限控制、限制编辑区域等客户定制功能。 2.参与项目的重构,项目重构的原因是加载大文档时加载时间略长。重构后的项目大文档的加载文档和绘制性能有了较大提升。 3.负责 Spire.Cloud.Bin 的后台转换程序代码开发和维护。 4.参与日常bug的修改。
教育经历
2017-08-06 - 2021-06-19四川理工学院信息与计算科学本科
技能
技术栈: 前端:sass、react.js、react-hooks、axios 、AntDesign 后端:node.js、egg.js、mysql 项目工程化:vite.js 代码管理:gitee 项目描述:该项目是一个二手奢侈品交易网站,网站所涉及商品全部非自营,支持商品的信息展示,支持用户之间私聊交易。项目采用一个前后端分离的架构。 主要职责: 1.项目的构建,项目的设计,文档的编写,项目公共配置,项目代码风格管理等。 2.前端功能的实现:前端主要功能有 闲置品处理、商品列表展示 、私聊卖家 、用户信息管理 商品搜索等。 3.商品列表展示:商品列表展示放在项目的首页,采用分页模式 ,商品列表展示提供 品牌、分类、成色、适用人群、价格区间等筛选条件供用户选择。 4.私聊卖家:私聊商家采用的是webSocket长连接来实现用户与用户间的即时通信。当用户点击私聊卖家后,使用路由跳转私聊页面创建新的聊天并建立websocket连接,用户与用户之间进行实时的聊天交易。 5.用户信息管理:用户信息管理主要包括 用户基础信息的增删改查 用户地址信息的管理 用户处理的闲置品的管理。 6.商品搜索:用户通过输入关键字对商品进行搜索,与关键字进行匹配的字段是商品名称和商品简介。搜索到的商品渲染在搜索结果区域。 7.服务端搭建,服务端代码开发,服务端接口实现 ,数据库及数据库表的创建。 8.项目功能的测试以及测试后bug的修改。
技术栈:vue3 javascript typescript axios tsx语法等 项目工程化:vite.js 代码管理:git 项目描述:unviso云直播推流设备后台管理系统;项目主要分为两大模块用户模块以及管理员模块。 用户模块主要功能描述: 第一、设备管理:用户可通过账号登陆平台管理查看设备;用户可通过平台设置设备的各种参数(设备工作模式切换、设备视频编码码率设置、视频编码算法设置、设备推流地址、设备拉流地址设置、等等);用户还可通过平台查看设备的各种配置信息;可通过平台查看设备工作情况,设备工作情况的表现形式有实时变化的曲线图和数字。 第二、用户媒体文件管理:媒体文件主要包括设备直播时用户开启录制的保存的音视频文件。 第三、设备工作日志:用户可查看设备在使用过程中所产生的的一些重要日志。 第四、用户个人中心:用户可通过个人中心修改个人信息;查看个人账单;查看个人订单;管理推流方案等。 个人职责: 1.负责pc端前端工程搭建; 2.负责移动端h5(多端应用;移动端h5,*小程序,Android-app, ios-app)项目搭建;多端兼容适配; 3.负责pc端univiso平台的全部功能开发; 4.负责移动端univiso平台全部功能开发;
技术栈:前端:html、less、require.js、jQuery.js、underscore.js、backbone.js、canvas、webSocket 后端:node.js、express、redis、RabbitMQ、c#、c 项目工程化:grunt.js 代码管理:svn 项目描述:支持 Office (Word / Excel / PPT) 文档的在线创建、编辑、保存和打印,实现高效率,无纸化办公。 项目特点: 1.支持私有化一键部署(购买后,提供在线编辑产品完整安装包,支持部署到Windows、Linux、Mac等服务器平台,项目部署和数据存储都在企业自己的服务器,保障数据的安全)。 2.定制化功能(除已有的文档编辑功能之外,企业可根据自身情况,定制特定的功能)。 项目实现:spire.cloud采用前后端分离的架构,前端主要负责在线编辑页面的渲染、文档的绘制,文档模型的加载,文档数据的处理等;服务端主要负责文档的存储、文档的转换、以及多人编辑模式下用户之间的通信,数据的存储,日志打印等。