个人介绍
业务栈:
1.熟悉SCADA系统设计流程,设备接入、数据采集、数据处理、数据展示等;
2.熟悉电网设备信息化业务知识;
3.熟悉工业软+硬件接入项目研发流程;
4.熟悉国产化研发流程;
技术栈:
1.熟悉Spring全家桶、ORM等主流框架;
2.熟悉MySQL、Oracle等主流数据库;
3.熟悉SVN、Git、Maven等开发协作工具;
4.熟悉Kafka、Redis等消息组件;
5.熟悉Linux操作系统;
工作经历
2021-06-15 -至今阳光电源(江苏)有限公司Java开发工程师、软件系统工程师
--------SCADA系统 项目描述:系统服务于光伏/储能电站运营,于全国各个电站运营,主要分为数据展示、电站管理、电芯数据三大板块,数据展示板块展示电站运行中的核心数据,电站管理板块负责电站设备的基本管理和数据加工,电芯数据板块负责电芯设备的基本管理和数据加工。 项目架构:SpringBoot+MybatisPlus+Mysql、Websocket、Redis、Kafka、Clickhouse等 主要职责: (1)系统设计: 完成迭代功能和新功能的系统设计,包括功能预研、概要设计、详细设计等; 拉通前端、中间件、后端、测试的研发链路,完成任务规划和下发; (2)开发工作: 完成核心功能的代码开发,主要负责电站管理、电芯数据板块下的核心子模块开发; 完成性能问题优化; --------电芯预诊断系统 项目描述:系统服务于电站储能设备的状态监测和风险预警,主要为电芯设备诊断,提前预防电芯电流、电压、温度异常导致热失控的情况,保障电站运行状态。 项目架构:SpringBoot+MybatisPlus+Mysql、Websocket、Redis、Kafka、Clickhouse、Ht
2019-08-15 -2021-06-10诚迈科技(南京)股份有限公司java开发工程师
--------NLU语音识别系统-云测后台业务 项目描述: 在云测后台对小艺识别的语料进行NLU模块处理,主要实现语料的意图特征、槽位特征提取 项目架构: 类Spring自研框架(多线程、工厂模式、代理模式、单例模式、反射、回调等) 主要职责: (1)设计工作:语料分析,梳理集中特征;完成意图和槽位设计,满足语料识别要求;根据意图和槽位设计语料识别的代码实现。 (2)开发工作:完成各垂类的NLU模块开发(正则、集合、模板模式、lamda、stream等);参与规则引擎系统集成(注解、反射等); --------综合服务平台-规则引擎平台开发 项目描述: 将NLU语义识别规则模块的规则引擎开发为微服务,并集成到综合能力平台,为开发人员提供规 则处理的可视化服务,提升开发人员的开发效率。 项目架构: SpringBoot+Spring+(JPA+Hirbenate|Mybatis)、Feign、Mysql等 主要职责: (1)设计工作:完成后端意图、槽位、规则、变量等功能方案设计,数据一致性方案(乐观锁version)、微服务通信方案(ResetTemplate/Feign)、动态
2017-06-25 -2019-07-15江苏瑞中数据股份有限公司Java开发工程师
--------海量综合数据平台 项目描述: 将国网数据迁移至海量综合数据平台,提供数据监测、数据清洗、数据迁移、数据计算等服务。 项目架构: Spring、SpringMVC、Kafka、KafkaToHbase、Hbase、自研海迅库 主要职责: (1)实施工作:到各省市公司现场处理项目实施中遇到的各项事宜,包括系统实施、人员安排、文件规范等; (2)研发工作:根据各地市数据源类型(数据库、ftp、dat文件等)以及国网规范,设计数据迁移方式,并开发与自研海迅库、Hbase适配的数据迁移工具;根据国网规范,设计和开发用电采集类数据解析、清洗工具;
教育经历
2013-08-10 - 2017-06-23中国矿业大学计算机科学与技术本科



