个人介绍
1、具有扎实的Java 基础知识,良好的编程习惯;
2、熟练掌握Spring、SpringMVC、Mybatis、MybatisPlus等主流框架
3、熟练使用SpringBoot、springCloud 、springcloud Alibaba等分布式开发;
4、熟练掌握MySql、PostgreSQL、Oracle、Sqlite数据库,掌握非关系型数据库 Redis;
5、掌握时序数据库、;
6、熟练使用 git、SVN、Maven、Gradel、idea 等项目开发及管理工具;
7、掌握RabbitMQ、MQTT等消息中间件;
8、掌握docker、docker-compose等容器技术
9、熟练使用 ElasticSearch 检索技术;
10、熟悉JavaScript,Bootstrap,Vue2,Ajax,HTML、CSS、ThymeLeaf 等前端技术;
11、了解Linux基本命令,可以在linux实现版本维护、问题定位等。
12、掌握Modbus TCP/IP 、RTU等物联网协议通讯协议
工作经历
2023-02-01 -至今西安为光能源科技有限公司java 开发工程师
数据采集程序功能开发 能量管理系统功能开发 系统维护 日常bug修复,现场版本升级,处理现场问题,整理技术资料文档
2020-03-01 -2023-02-01航天智控(北京)监测技术有限公司 java 开发组长
开发人员管理 智能运维大数据云平台功能开发 系统版本迭代升级、处理线上问题 协助销售处理售前技术问题 参与需求评审及具体实现技术方案的制定
2017-08-01 -2020-03-01中软国际java 开发工程师
华为5G路测辅助分析与优化项目需求开发、测试,开发文档编写; 负责图片服务和定制报告2个微服务; 修改日常BUG
2013-07-01 -2017-08-01宁夏能源铝业网站运维
参与公司信息化整体架构的规划及管理平台的搭建; 负责企业信息管理平台的日常维护、公司信息化应用的培训等。
教育经历
2009-08-23 - 2013-07-01兰州理工大学冶金工程本科
技能
项目描述: 主要产品是智能运维大数据云平台,主要包含点巡检、在线监测、智能诊断、和设备管理四大功能模块,包括【云平台网站】、【点巡检APP】和【纳狗互联APP】三大载体,共计20个微服务模块。 点巡检及在线监测数据可通过云平台进行分析、诊断,同时可根据实际需要设定工作票、检修、缺陷等工单,实现对设备、人员、数据的综合管理。 主要技术: Springboot+mybatisPlus+Mysql+redis+nacos+RocketMQ+ES+xxl_job+fastDFS+Nginx+gateway+docker 主要负责:点巡检、智能诊断模块业务的开发 1、点巡检 该模块可通过个性化配置,实现指定人员、指定地点、固定周期对设备进行检查,巡检结果通过PDA上传至云平台,可以进行线上数据分析,也可以作为设备检修、管理的基础数据。同时,点巡检模块支持绩效考核,用于规范点检人员工作,管理考勤数据。 2、智能诊断 诊断是对关键机组振动信号的分析,结合现场运行状况及其它资料开展维修工作的一种预知性维护模式。智能诊断模块通过振动频谱分析技术,分析设备劣化程度,并自动给出机组的故障原因、故障危害及维修建议。