熟练使用 Java,J2EE,SSM,对高并发有一定理解
熟练使用Spring Cloud 微服务全家桶,能独立开发微服务项目
熟练使用MySQL、Redis等数据库
熟练使用RabbitMQ、RocketMQ消息中间件
熟练使用Consul、Nacos等注册中心
熟练使用Nginx和Docker,能够使用Maven打包jar或war文件
熟练使用Tomcat进行项目部署,拥有相关运维经验,具备良好的容器化部署能力
熟悉使用activity流程引擎
熟练使用git进代码版本控制
熟悉使用vue2,vue3,Ajax、Axios、Jquery、ElementUI、andDesign等前端框架技术
熟悉海康、大华、宇视等主流监控设备SDK及平台API,能够快速实现相机数据订阅、视频查看和控制功能的开发。
拥有物联网平台API开发经验,有数据对接企业、政府等第三方的经验
工作积极主动和热情,对技术有强烈的热情,良好的代码阅读能力及书写规范,拥有独立解决 bug 的能力及良好的沟通能力,
省环保平台
● 项目描述:项目主要是以地区下的站点设备为维度的视频分析,为客户提供AI预警管理,设备管理。视频管理、地区管理,站点管理、用户信息管理、小程序信息接收并处置的平台。为客户尽可能的简化操作逻辑,提供方便快捷的平台、
● 责任描述:根据客户需求和设计的结果进行开发接口并配合前端进行数据调试,并部署上线
● 业绩:
1. 开发了多个数据大屏的API接口,实现了多维度数据的实时展示与分析,提升了数据可视化效果和用户体验。
2. 开发多个后台统计页面的API接口,支持多种统计数据的自定义查询,显著提高了数据分析效率。用户能够快速获取所需信息,增强了系统的使用便捷性。
3. 优化了用户管理模块,成功实现用户与地区的分配和用户角色地区分配,可以自由切换数据,并完成了站点数据体系的变更。同时减少了手动操作的错误率,提升了系统的稳定性和数据一致性。
4.建立了全面的数据维护接口,涵盖站点、地区和设备之间的互联互通,确保数据的一致性和及时更新。开发的接口使得数据维护流程更加高效、规范。
5.成功引入Activity7流程引擎,结合算法实现了预警自动升级和动态推送接收人功能。该系统的上线大幅提升了预警信息的及时性,自动化处理流程减少了人工干预,提高了客户工作效率。
综合治理智慧分析平台(2.0)
●.项目描述:针对AI视频分析平台的架构和业务升级,可以从不同纬度接入网络设备与订阅设备或平台的预警,可以实现对设备的视频画面的控制和同一画面不同位置的AI分析。此项目为前后端分离的分布式微服务架构,分为Web端、算法端、微信小程序端三部分组成。
●.项目描述:负责此项目产品架构升级文档梳理和产品进行业务升级的沟通,对后续升级后的业务进行开发和迭代。
●.前端技术应用:基于vben-admin二次开发,采用vue3 + ant-design-vue + vite + TypeScript等技术
●. 后端技术应用:SpringBoot、SpringCloud、SpringGateway、Jwt、Mybatis-plus、Mysql、Redis、Consul、Sentinel、OpenFeign、Docker、Maven、Nginx、activity
●.第三方接入:接入阿里云oss
●业绩:
1.成功将抓图服务端集成进项目,转化为设备校验服务,实现了接入设备和平台的统一封装。仅提供对外调用接口,极大提高了设备验证的稳定性和可靠性,确保了系统在设备接入过程中的高效性。
2.将消息服务段转化为基础消息服务,采用WebSocket技术实现AI预警的实时通知。用户在不查看手机时也能通过Web平台实时获取最新消息,极大地提高了客户的便利性和信息获取效率。
3. 针对第三方用户,开发了实时推送的预警订阅服务,开放了查询与订阅接口。通过生成AKSK秘钥实现API调用权限管理,仅限于相应接口,提升了平台的数据安全性,保护了用户的信息隐私。
4.成功接入WebRTC和EasyMedia无插件视频方案,根据服务器性能进行智能切换,解决了客户在观看视频时需要安装插件的问题,特别适用于国产化电脑。此解决方案得到了用户的广泛好评,显著提升了用户体验。
5.引入Activity流程引擎,实现了预警层级的自动上报机制,未处置的预警信息将自动上报。接收人员的动态配置功能提升了流程的灵活性,使得管理和跟踪更加高效。
6.开发了设备运维中心,基于动态配置参数实现对单个设备和NVR设备的网络及状态监控。出现故障时,系统会通过微信公众号自动推送消息至运维部门。在小程序中,用户可再次测试设备的网络和状态,有效提高了故障诊断的准确性,得到了网络部门和运维人员的高度认可。
7.开发了五个中心大屏的接口(AI预警中心、视频中心、运维中心、算法中心、党建中心),为客户提供了可视化的信息展示,得到了客户的良好反馈,增强了用户的交互体验。
8.通过此次架构升级,极大简化了项目部署流程,实现了平台的高并发、高性能和高可用性,为后续的功能扩展和性能提升打下了坚实基础。
综合治理智慧分析平台
●..项目描述:一个视频AI分析平台,平台接入摄像机设备,可以实现对相机的控制和对同一画面分析不同算法模型的分析结果进行展示,此项目整体为单体架构,分为Web平台显示端、抓图服务端、消息服务端、算法分析端,微信小程序端等五部分组成。
●.. 负责公司核心AI预警业务的产品开发与迭代,面向省市区政府和下属的乡镇、街道、社区、小区、村的工作人员和指派的劳动人员的用户群体
2.技术应用:
平台端、抓图服务端、微信小程序端:Nginx+SpringBoot+MyBatis+Mybatis-plus+Shiro+MySql
消息服务端:Spring Clou