罗强的简历
个人信息
- 姓 名:罗强
- 籍 贯:福建三明
- 工作年限:4年
- 个人博客:https://blog.csdn.net/BushQiang
教育背景
三明学院 信息工程学院 物联网工程专业 2019年毕业
专业技能
- 熟悉JavaSE基础知识包括(JVM、多线程并发)
- 熟练掌握 Spring、SpringBoot、SpringCloud、Mybatis等主流的 Java 开发框架 。
- 熟悉MySql 的底层结构、存储引擎、事务隔离级别、锁、索引、MVCC工作原理,Sql 优化工作。
- 熟练使用 Redis,可以灵活运用 Redis 的五种数据类型,熟悉 Redis 持久化和过期策略。
- 熟练使用 Kafka、RabbitMq消息中间件。
- 掌握Kubernetes以及Docker相关知识,有实际的项目使用经验。
- 掌握Jenkins自动化部署技术。
- 熟悉设计模式,可以在项目中熟练使用单例、策略、工厂、代理、适配器等模式。
- 熟练使用IntellIJ IDEA、Eclipse、Maven项目管理和项目构建工具,熟悉svn、git的使用。
工作经历
亚信安全(2021.05 ~ 至今)
安全管理与分析平台(态势感知)
开发技术:SpringCloud Alibaba + Mybatis + Redis + Mysql + Clickhouse + Docker + K8s
项目介绍:
通过采集企业内所有的IT基础设施数据,运用规则模型、统计分析对所有安全数据进行关联分析。实现对网络攻击行为、安全异常事件、未知威胁的发现和告警。在此基础上建立监测中心、分析中心、响应中心、资产中心、情报中心等能力中心,实现全面的分析与安全态势感知。
主要负责:
-
基础组件开发(幂等、数据权限等)
-
工单管理模块,对告警数据或者资产数据进行工单流程处理。
-
数据配置模块,利用mybatis动态添加sql的方式减少大屏接口开发工作量
-
单机定时任务修改成分布式定时任务
-
从传统jar部署方式转向容器化部署
数据接入平台
开发技术:SpringBoot + Kafka + Mysql + Clickhouse + Elasticsearch
项目介绍:
该项目主要实现数据落地,消费kafka中的数据,通过插件的方式入ck、es、mysql等
主要负责:
- 优化kafka消费模式,从面向Topic到面向Partition,提升效率20%。
- 新增反压机制,使用阻塞队列缓冲消费数据,从而进行平滑的消费数据。
- 使用semaphore信号量来控制线程资源。
- 通过插件的方式实现数据落地,提供良好的扩展机制。
福建新大陆软件工程有限公司(2018.11 ~ 2021.04)
智慧服务探索平台
开发技术:SpringCloud+Mybatis+Oracle+Docker+K8s+Vue+Nfs
项目介绍:
将算法应用部署到平台然后生成训练实例,一个应用可部署多次生成多个训练实例,训练实例读取训练数据进行多次迭代训练,将生成模型部署到模型服务中供客户端调用。
主要负责:
- 对算法依赖镜像进行解耦设计,简便代理程序升级维护。
- 负责开发应用管理模块,利用k8s中的apiserver去创建pod,由pod进行下载算法程序和训练数据
- 与算法人员对接平台规范,支撑日常训练。
智慧门户
开发技术:SpringBoot+Mybatis+Mysql+ElasticSearch+Vue
项目介绍:
该项目主要是用来展示公司目前的主要产品,以及行业问题的解决方案。
主要负责:
- 负责开发文章发布模块,以及标签、问答知识库管理模块
- 安装ElasticSearch,创建文章库和问答库的索引,配置ik中文分词器
- 使用ElasticSearch的检索功能编写后台文章搜索功能,以及聊天机器人的问题检索功能
- 负责开发智慧门户后台管理系统的加班模块
开源贡献
message-center
消息推送平台、消息中心。实现对企业微信、钉钉、邮箱等发送消息,一个接口触及多平台。
- 整合企业微信、钉钉、邮件等,进行快速开发
- 极简的代码调用,极大减少业务方消息推送的代码量
- 预留可扩展的接口,方便对其它平台消息的对接
- 源码:https://gitee.com/bushro/message-center
- 文档:https://message-push.pages.dev
与我联系
目前状态为:在职,考虑换工作。
1137824185@qq.com