精通Java编程;熟练掌握Spring,SpringMVC,SpringBoot,SpringCloud框架;熟练掌握Redis,RocketMQ,MQTT,shardingJDBC等中间件,熟练掌握Mysql和Oracle数据库;对JVM调优有一定的理解;对线上问题(OOM、CPU飙高)的定位有一定的经验
负责主持幼视通app的开发工作。幼视通为1w+幼儿园提供服务,注册家长用户达到150w+,平均日活30w+,主要服务内容有视频监控、考勤、课程表、每日食谱等等。日常工作中进行SQL优化,接口rt优化,以及系统性能优化等等。主导系统架构演进,提升交付速度和开发效率,提升功能可用性,同时保障开学季系统的稳定运行。主持开发了社区广场、成长相册、考勤等功能模块。负责修订了标准化的硬件接口协议,修改了交互流程,将硬件与服务器的高并发接口的交互时间从之前的1.2s压缩到了0.08s,缩减了二十台服务器的开支,并且有效的保障了入离园高峰期系统的稳定性和响应速度;
负责从0到1设计、搭建铁路综合视频网管平台,完成Q-CR 575-2022铁路标准的开发和验收,技术难点主要有日增百万级表数据的查询和统计,设备状态数据采集模块,系统级联之间的数据传输,并已交付一线使用,目前在多条铁路线路上稳定运行。
符合QCR575-2022标准的综合视频管理平台(网管部分) 采用SpringBoot+Vue+elementUI前后端分离框架搭建; 实现了设备管理,业务管理,报警管理,日志管理,网管采集,系统管理等功能模块; 实现了自定义轮询策略和自定义采集方案
用于对智能配电箱设备进行集中管理; 使用netty网络框架完成和配电箱内置管理平台的长连接;使用modbus协议对设备状态进行采集;自定义状态采集的轮询策略; 对采集的状态进行告警阈值判断,发生异常情况生成告警,并完成web端、短信、邮箱推送