作为一名从事前端开发工作的顾问,已有4年丰富的实践经验,具备多项技术能力,尤其在Vue及相关生态系统方面有着深入的掌握。熟练使用Vue.js框架进行项目开发,能快速搭建并优化前端架构,并且具备强大的组件化开发和状态管理能力。对于UI框架,熟悉并精通Element UI和Ant Design Vue,能够根据需求进行灵活的定制化开发和样式调整。
在数据可视化领域,我熟练使用ECharts、OpenLayers和高德地图等可视化库,能够基于业务需求设计并实现交互性强、数据驱动的可视化页面。此外,我对移动端开发有一定了解,自己私下学习并应用过微信小程序和UniApp,能够处理跨平台的开发需求。
在3D图形开发方面,我具备Three.js的基本操作能力,并且对着色器的编写和模型优化有一定的实践经验,能够处理复杂的3D场景和模型效果,提升用户体验。对于后端开发,我也有一定的经验,了解nodeJS 能开发增删改查接口 能够独立完成简单的后台系统开发。
此外,我对AI相关技术有一定的了解,并在日常工作中结合前端开发进行过一定的应用。综合来看,我具备从前端到后端、从UI到数据可视化、从常规开发到AI应用的能力。
5G通信车(web端和移动端)
该系统是分为web端以及移动端。
web端以收集 阈值 -> 测点 -> 设备 -> 车为基础以及其他围绕的辅助数据组成的后台管理系统以及前台展示页面组成的。其中的功能核心包括后台收集和管理 阈值 -> 测点 -> 设备 -> 车相关数据 并作用在车数据上 然后前台获取相关数据进行 图表展示 以及 地图交互,其中地图交互主要功能就是 撒点 标记 以及车辆轨迹实时运动还有轨迹回放功能,轨迹回放功能中包括开始 暂停 倍速等。
移动端是用h5页面 通过HBuilder X 云打包的app,他主要的功能就是让客户迅速的能够看到阈值 -> 测点 -> 设备 -> 车的相关信息 主要是利用table 以及 echaers 图表展示 首屏展示的是信息总览 并且 实现和web端相同的车辆轨迹以及轨迹回放功能。
这个系统旨在让客户能实时查看以及监听车辆中的测点 设备的实时状态以及报警 以供客户参考 并利用高度地图实现车辆的实时轨迹运动 以及 轨迹回放 倍数运动 等地图交互功能 并且能通过h5+APi 给手机发提示信息(当时了解过个推之类的 但是最后因为项目以及公司原因没有使用)。
灌阳水库项目以及产品研发
该系统主要就是硬件软件相结合,实现监听灌阳地区所有水库的情况以及巡检、预警、数据分析相关,水库是由自己根据客户信息录入的 有些预警 以及 实时监控 是 根据 物联网平台获取 对应设备上的数据进行分发到每个业务系统的,我在这个项目的角色是 前期担任水库 巡检 大屏 以及数据分析模块的前端开发 后期 这个项目就成为 我为主导 分派任务以及模块开发,其中主要就是在地图上展示所有水库的基本信息 以及 水库的 大坝 负责人关联 负责人负责处理预警以及巡检
齿科云平台
该系统采用的主要技术栈是vue2.0+element ui + echarts + three.js + vue-i18n,该系统全局维护了 中文 英文 葡萄牙语 部分页面(口腔报告)维护了 日语 俄语 繁体中文 波斯语等。
这个系统的账号权限分为: 前台账号(就是围绕订单处理 订单数据统计 患者管理 合作伙伴 机构设置等展开的)
后台账号,目前首位超级管理员是数据库里面新加的 前端页面上没有添加入口,超级管理员可以新增后台账号 查看所有诊所 技工所的数据信息 。
角色分为: 前台角色: 诊所/技工所 所有者(就是创建这个机构的)、诊所管理员、诊所普通成员
后台角色: 算法工程师、产品经理、市场工程师、测试工程师、软件工程师、超级管理员(后台管理里面会给不同的角色分配不同的菜单权限),然后把这些权限给后台账号管理那里关联上。
该系统主要围绕着订单进行的,订单的内容如下:
一个订单就是一压缩包,压缩包里面包括的内容有: blz文件或其他的3d模型文件(老版本是直接存obj ply stl gltf3d文件,新版本为了节省资源以及提升速度就是用的blz文件进行传输)、口内相机图片(通过模型点击事件获取到模型的面索引 然后去找点击所对应的放大图片)、生成的口腔报告pdf以及其他附带的内容,其中主要围绕着订单流程进行操作