个人介绍
本人具有7年的前端开发工作经验,掌握技术栈有vue+vuex+elementUI、D3、Echarts、svg、canvas、three、webpack、nodeJS,擅长开发业务系统,数据可视化大屏,具有较强的责任心,一定的抗压能力和较强沟通能力,经常主动推进工作进展,时间观念强,为人踏实,善于总结,懂得反思,保持谦逊,不骄不躁
工作经历
2020-12-29 -2022-07-01奇安信前端开发工程师
态势感知与安全运营平台简称 NGSOC,产品介绍:https://www.gkzhan.com/st244663/product_10906866.html 微前端框架:qp,公司自研框架,以阿里乾坤为基础,定制化升级; 制品管理工具:dockyard,一键升级、部署、管理微应用制品包括自动创建 git 仓库,批量升级 tag 等,实现与 gitlab 强关联 项目简介:NGSOC 主线项目,北京冬奥会安保项目之一,通过了 CMMI DEV 2.0 L5 评估认证。 该项目以 qp 框架为基础,集成了 30 多个微应用,稳定迭代了五个大版本、若干 SP 版本。通过 gitlab ci/cd 进行项目自动化构建部 署,构建产物统一通过 dockyard 进行管理,各个微应用可独立部署交付,实现产品的乐高化。针对特殊客户的定制化需求有扩展程 序功能,可单独进行定制化开发,单独部署客户环境,既可以共用主线提供的能力,又能与主线项目“零关联”。 gitlab ci/cd 由统一的.gitlab.yml 文件来管理,具体操作有:定义业务线相关变量、构建产物、将产物推送到 af 服务器、发布生产环
教育经历
2013-08-28 - 2017-06-23黑龙江大学电子信息工程本科
2013年~2017年黑龙江大学全日制本科
资质认证
技能
项目的前端负责人。该项目是一套综合型的电梯物联网平台,包括人员、小区、设备的管理,监控的获取,使用客户为市场监督管理 总局和物业人员与维保人员。 应用 vue 全家桶替换了之前旧的平台,图表应用 echarts 呈现。使用 vuex 进行跨组件的状态共享。Mqtt 进行实时通讯 ,以及用到 第三方平台(高德地图 web、萤石实时音视频),项目既包括业务系统,如用户、设备、小区的管理也包括数据可视化界面,如设 备实时参数、系统总览,参数大数据分析等。我负责前端的代码架构、组件交互逻辑、数据请求、权限分配、公用组件开发。并帮助 新人开发部分界面 UI 部分。项目进入稳定期后又多次进行升级迭代,目前有 50+页面
该项目为故障应急处理系统,面向用户是 24 小时安全值守人员,具体应用场景如下: 1)电梯故障导致停梯,困梯人员按下电梯媒体屏紧急呼叫按钮; 2)平台值守人员接收发来的困梯消息查看电梯内视频并安抚困梯人员同时击发起救援,系统创建救援工单发送救援人员及后台; 4)大屏地图实时显示救援人员营救位置和相关信息,待救援结束后关闭工单; 5)平台值守人员在救援结束后将本地录像文件发送到服务器中存档; 项目独立开发,替代原 C++客户端程序。使用萤石摄像头的第三方 api 和腾讯云开发视频部分并第一次应用 react hooks。大屏救 援信息采用可视化方式开发,类似饿了么骑手送餐实时位置。项目开发完成后领导反馈好于预期