●技术栈:
1.熟练掌握Java 语言的面向对象程序设计及开发,具有良好的编程思想和代码风格
2.熟悉Java并发编程和JVM虚拟机,消息队列
3.熟练掌握Spring,SpringMVC,Mybatis,SpringBoot,SpringCloud 等开源框架技术,maven 构建工具
4.熟练使用MySQL,SQL Server 关系型数据库,Redis等NoSQL数据库
5.熟练掌握IDEA、Navicat、VsCode等开发工具,使用Git 代码管理工具
6.了解使用Linux系统项目的部署,简单使用shell,docker容器进行项目部署
7.Vue/React、Ajax/JQuery、Element UI/Ant Design等前端技术,能简单用
电力物联网平台 后端开发工程师 2021.11-2022.04
内容:
技术栈:SpringCloud+Mybatis-Plus+MySQL+Redis+ElasticSearch+Vue
主要功能:实现Mqtt协议+TCP协议设备的上云服务。设备的创建基于物模型,物模型中定义了设备的属性、事件、服务以
及
联动告警等功能,定义一次即可基于此创建多个同类设备无需重复定义。
亮点:(1)消息协议接口的通用化,可以基于给定的接口开发可定制各种自定义协议,打成jar包上传到系统后即可实现
该协
议设备的数据解析和存储(2)使用时序数据库存储设备历史数据,提高了存储效率的同时也提高了查询速度
业绩:
为公司后续物联网硬件的开发以及物联网项目的集成奠定了不可磨灭的基础
湖南新合作商管IBMS系统 后端开发工程师 2021.05-2021.07
内容:
● 技术栈:SpringBoot+JPA+MySQL+Redis+Vue
● 主要功能:总部下有多个商业街,每个商业街需要构建自己的IBMS系统(可能会包含以下系统:智慧楼宇,智能照
明,能耗计量,变配电,计算机网络,卷帘门,入侵告警,UPS,视频监控,信息发布,门禁闸机,停车,客流统计,电
子巡更等),且不同街区的同一系统可能是不同的厂家。每个商业街的IBMS系统可以独立运行,且总部可以查看任意分部
的数据,且部分系统可以实现控制和告警。
● 亮点:(1)通过模板设计模式重构了停车系统的数据采集方式,使得已对接过的相关系统无需二次开发,一键配置即
可快速集成数据(2)优化了项目的数据采集方式并提供了新的数据同步思路,在减少了采集任务的开发步骤、缩短开发
流程、提高开发效率的同时也提高了项目的可用性。
业绩:
加快了项目开发进度,提升了系统的健壮性,提高了客户满意度。
实现了客户一直迫切需要的楼宇系统和卷帘门系统的控制功能,提高了客户粘性。
小智云SUPER(小智云扩展系统) 设计与实现 2020.04-2020.08
内容:
● 技术栈:SpringBoot、Shiro、Thymeleaf、Bootstrap、Redis、MySQL
● 主要功能:将小智云平台的设备与小度音响,天猫精灵酒店版,小爱同学等智能音响实现云云对接;并新增了设备
定时和场景控制功能;利用百度人流量统计接实现了以摄像头抓拍图片为输入的人流量场景控制。
● 亮点:(1)同时与多个智能音响平台实现云云对接:用户只需一次配置即可使用多种智能音响控制自己的设备,配置
控制方便快捷(2)自定义模式:用户可以通过语音或界面直接控制模式从而一次控制多个设备,解放双手的同时拥有了
更加极致的体验 (3)更多样的定时:用户可以设置重复定时,单次定时,也可以对一周的某几天设置定时,定时操作更
人性化
业绩:
为山西某孵化器实现了语音灯光控制
为武汉和深圳某样板间实现了语音智能硬件控制
为某办公室实现了语音智能灯光控制
小智物联网云平台 设计与实现 2019.09-2019.12
内容:
● 技术栈:Spring+SpringMVC+MyBatis+MySQL+pintuer+jquery
● 简介:可以实现设备上云以及管理。上云协议:tcp/mqtt,目前支持命令格式:modbus-rtu、c-bus、knx、DL/T645
等。
● 主要功能:设备的在线监控与控制,设备历史记录,设备触发器管理,设备报警管理,微信通知,设备数据大屏等
已接入设备:modbus 标准协议设备(控制器/传感器等),正态电表,knx控制系统,c-bus控制系统、定制智能锁
板、定制危废处理桶、三菱PLC.
● 亮点:(1)已对接协议设备轻松上云不受厂家型号限制:设备协议经过平台对接实现之后只需进行简单的界面操作即
可实现设备状态查询和在线控制,无需多次开发(2)设备型号模板:某类型设备只需配置一次信息,创建设备时选择设
备型号即可实现设备状态查询和在线控制,方便量产 (3)设备触发器:轻松实现场景联动,更可以设置触发器开启时间
段间歇性开启触发器,更人性化更方便 (4)集成第三方mqtt服务emqx:可实现mqtt设备的百万连接(5)微信模板消息
定向推送:报警推送即使可靠,方便设备运维检修 (5)超时记录自动删除:系统会定时删除超过六个月的设备历史记录
以减轻数据库压力
业绩:
1.为某沿海县级市城市危险废物处理系统提供了危废设备上云服务
2.为山西某创业孵化器提供办公室智能控制服务
3.为某个青年足球训练中心提供场馆灯光远程控制服务
4.为武汉和深圳某样板间提供智能设备控制服务
5.为公司自有产品提供了上云和集中控制服务
6.为某智能瑜伽馆
内容: ● 技术栈:Spring+SpringMVC+MyBatis+MySQL+pintuer+jquery ● 简介:可以实现设备上云以及管理。上云协议:tcp/mqtt,目前支持命令格式:modbus-rtu、c-bus、knx、DL/T645 等。 ● 主要功能:
内容: ● 技术栈:SpringBoot+JPA+MySQL+Redis+Vue ● 主要功能:总部下有多个商业街,每个商业街需要构建自己的IBMS系统(可能会包含以下系统:智慧楼宇,智能照 明,能耗计量,变配电,计算机网络,卷帘门,入侵告警,UPS,视频监控,信息发布,门
内容: ● 技术栈:SpringBoot+JPA+MySQL+Redis+Vue ● 主要功能:总部下有多个商业街,每个商业街需要构建自己的IBMS系统(可能会包含以下系统:智慧楼宇,智能照 明,能耗计量,变配电,计算机网络,卷帘门,入侵告警,UPS,视频监控,信息发布,门