### 薛叶 --- - **求职意向:** Java 后端开发工程师 - **工作经验:** 5 年 - **手机/微信:** 18605120786 - **邮箱:** chris@simaek.com - **学历:** 南京信息职业技术学院 | 计算机相关专业 - **个人主页:** [https://www.simaek.com](https://www.simaek.com/cv.html) - **代码仓库:** [https://code.simaek.com](https://code.simaek.com/xueye) --- ### **专业技能** - **核心开发:** 扎实的 Java 基础,深入理解多线程、集合框架、IO 模型;熟练掌握 Spring Boot、Spring Cloud、MyBatis 等主流开发框架。 - **数据存储:** 精通 MySQL 数据库设计与 SQL 调优;熟练使用 PostgreSQL 进行空间数据(GIS)存储;熟练使用 Cassandra 分布式数据库。 - **中间件:** 熟练使用 Redis 缓存及分布式场景应用;熟悉 RabbitMQ/Kafka 消息队列,具备 MinIO 对象存储集群搭建与 ETCD 扩容经验。 - **工程化与运维:** 具备**Full Stack DevOps**能力,熟练使用 Linux (CentOS/Ubuntu) 进行线上故障排查;能独立搭建 Docker、Kubernetes (K8s) 集群;熟练配置 Gitlab/Jenkins CI/CD 流水线及 ELK 日志分析平台。 - **其他技能:** 熟悉 Python/Shell 脚本编写;掌握 Rust 语言基础,对内存安全与高性能编程有一定理解。 --- ### **工作经历** #### ** 2021.12 - 2024.07 中科星图(GEOVIS)** **中科星图维天信科技股份有限公司(子公司)| 软件技术经理 ** **中科星图深海科技有限公司(子公司) | Java 开发工程师 ** _注:该公司前身为“铨铨科技”,后被中科星图集团收购并重组,本人随业务线平移。_ - **工作职责:** 负责气象业务线核心系统的后端架构设计与开发,主导微服务框架的搭建,推行敏捷开发流程,负责核心算法数据的工程化落地。 #### **2020.05 - 2021.12 | 中通服咨询设计研究院有限公司 | Java 开发工程师** - **工作职责:** 参与智慧城市、智慧校园等政府/高校类项目的研发;负责系统基础架构选型、DevOps 环境搭建以及软硬件对接工作。 --- ### **项目经历** **项目一:客观短临气象预报系统(核心骨干)** - **项目描述:** 该系统利用卫星遥感与气象雷达数据,提供分钟级、公里级的短时临近天气预报服务。系统需处理海量栅格数据,对实时性与稳定性要求极高。 - **技术栈:** Spring Cloud, PostgreSQL, Cassandra, Redis, MinIO, Docker - **核心职责:** 1. **架构搭建:** 独立负责后端基础架构从 0 到 1 的建设。基于**Spring Cloud**构建微服务体系,统一了服务治理、配置中心及网关鉴权,实现了业务模块的解耦。 2. **GIS 数据处理:** 针对气象核心栅格数据,选型**Cassandra**分布式数据库进行存储,解决了雷达回波、卫星云图等高频时序数据的海量写入瓶颈。 3. **海量存储:** 使用**MinIO**搭建分布式对象存储集群,存储高频更新的雷达云图及卫星切片数据,并优化了上传下载接口性能。 4. **敏捷开发:** 在团队内部引入敏捷开发流程(Scrum),规范了代码版本管理与发布流程,提升了团队迭代效率。 **项目二:智慧校园统一门户平台(核心开发 & 运维负责人)** - **项目描述:** 集成网盘、移动办公、消息中心等多系统的校园级 PaaS 平台,服务全校师生。 - **技术栈:** Spring Boot, MySQL, Kubernetes, Jenkins, ELK, HAProxy - **核心职责:** 1. **DevOps 体系:** 负责开发及生产环境的运维体系建设。从零搭建**Kubernetes**集群,配合**Jenkins + GitLab**实现自动化流水线部署;部署**ELK**技术栈实现日志的统一采集与可视化分析。 2. **安全架构:** 基于 Spring BeanPostProcessor 机制扩展了配置中心功能,实现了数据库密码等敏感信息的密文解密,杜绝了明文配置泄露风险。 3. **网盘存储方案:** 引入纠删码技术的 MinIO 集群方案,保障文件存储的高可用;引入 ETCD 解决集群动态扩容时的元数据同步问题。 4. **性能调优:** 负责线上环境的稳定性保障。曾通过分析 GC 日志与 Linux 内核参数,排查并解决了线上 JVM 频繁 Full GC 导致的宕机问题;使用 HAProxy + Keepalived 实现了服务的高可用负载均衡。 **项目三:开发区物联网领导驾驶舱(后端开发)** - **项目描述:** 接入摄像头、水位/雨量/风速传感器等多种 IoT 设备的城市管理大屏系统,为政府决策提供实时数据支持。 - **技术栈:** Spring Boot, Netty, RabbitMQ, TCP/IP - **核心职责:** 1. **物联协议对接:** 负责对接多厂商硬件设备,基于 Netty 解析不同厂商的私有**TCP 报文协议**,将二进制流转化为结构化数据入库。 2. **实时流处理:** 针对 RTSP/RTMP 视频流协议不统一导致的播放问题,设计了流媒体转码服务,确保障海康/大华等异构摄像头在 Web 端的实时播放。 3. **异步削峰:** 引入 RabbitMQ 处理海量传感器上报的高并发数据,通过异步解耦防止数据洪峰冲垮数据库。 --- ### **自我评价** - **技术全面:** 不仅专注于 Java 业务代码开发,更具备较强的运维部署(K8s/Docker)及架构设计能力,在深耕 Java 生态的同时,主动拓展技术边界,掌握 Rust 语言,对高性能计算与内存安全有深刻理解,具备快速攻克新技术的潜力。 - **问题解决:** 具备线上环境 Debug 经验,擅长通过日志分析、JVM 调优解决生产环境的疑难杂症。 - **业务驱动:** 在气象、IoT 等垂直领域有深入的业务理解,能够根据业务特点进行合理的技术选型(如 GIS 数据库、时序数据处理)。 Loading... ### 薛叶 --- - **求职意向:** Java 后端开发工程师 - **工作经验:** 5 年 - **手机/微信:** 18605120786 - **邮箱:** chris@simaek.com - **学历:** 南京信息职业技术学院 | 计算机相关专业 - **个人主页:** [https://www.simaek.com](https://www.simaek.com/cv.html) - **代码仓库:** [https://code.simaek.com](https://code.simaek.com/xueye) --- ### **专业技能** - **核心开发:** 扎实的 Java 基础,深入理解多线程、集合框架、IO 模型;熟练掌握 Spring Boot、Spring Cloud、MyBatis 等主流开发框架。 - **数据存储:** 精通 MySQL 数据库设计与 SQL 调优;熟练使用 PostgreSQL 进行空间数据(GIS)存储;熟练使用 Cassandra 分布式数据库。 - **中间件:** 熟练使用 Redis 缓存及分布式场景应用;熟悉 RabbitMQ/Kafka 消息队列,具备 MinIO 对象存储集群搭建与 ETCD 扩容经验。 - **工程化与运维:** 具备**Full Stack DevOps**能力,熟练使用 Linux (CentOS/Ubuntu) 进行线上故障排查;能独立搭建 Docker、Kubernetes (K8s) 集群;熟练配置 Gitlab/Jenkins CI/CD 流水线及 ELK 日志分析平台。 - **其他技能:** 熟悉 Python/Shell 脚本编写;掌握 Rust 语言基础,对内存安全与高性能编程有一定理解。 --- ### **工作经历** #### ** 2021.12 - 2024.07 中科星图(GEOVIS)** **中科星图维天信科技股份有限公司(子公司)| 软件技术经理 ** **中科星图深海科技有限公司(子公司) | Java 开发工程师 ** _注:该公司前身为“铨铨科技”,后被中科星图集团收购并重组,本人随业务线平移。_ - **工作职责:** 负责气象业务线核心系统的后端架构设计与开发,主导微服务框架的搭建,推行敏捷开发流程,负责核心算法数据的工程化落地。 #### **2020.05 - 2021.12 | 中通服咨询设计研究院有限公司 | Java 开发工程师** - **工作职责:** 参与智慧城市、智慧校园等政府/高校类项目的研发;负责系统基础架构选型、DevOps 环境搭建以及软硬件对接工作。 --- ### **项目经历** **项目一:客观短临气象预报系统(核心骨干)** - **项目描述:** 该系统利用卫星遥感与气象雷达数据,提供分钟级、公里级的短时临近天气预报服务。系统需处理海量栅格数据,对实时性与稳定性要求极高。 - **技术栈:** Spring Cloud, PostgreSQL, Cassandra, Redis, MinIO, Docker - **核心职责:** 1. **架构搭建:** 独立负责后端基础架构从 0 到 1 的建设。基于**Spring Cloud**构建微服务体系,统一了服务治理、配置中心及网关鉴权,实现了业务模块的解耦。 2. **GIS 数据处理:** 针对气象核心栅格数据,选型**Cassandra**分布式数据库进行存储,解决了雷达回波、卫星云图等高频时序数据的海量写入瓶颈。 3. **海量存储:** 使用**MinIO**搭建分布式对象存储集群,存储高频更新的雷达云图及卫星切片数据,并优化了上传下载接口性能。 4. **敏捷开发:** 在团队内部引入敏捷开发流程(Scrum),规范了代码版本管理与发布流程,提升了团队迭代效率。 **项目二:智慧校园统一门户平台(核心开发 & 运维负责人)** - **项目描述:** 集成网盘、移动办公、消息中心等多系统的校园级 PaaS 平台,服务全校师生。 - **技术栈:** Spring Boot, MySQL, Kubernetes, Jenkins, ELK, HAProxy - **核心职责:** 1. **DevOps 体系:** 负责开发及生产环境的运维体系建设。从零搭建**Kubernetes**集群,配合**Jenkins + GitLab**实现自动化流水线部署;部署**ELK**技术栈实现日志的统一采集与可视化分析。 2. **安全架构:** 基于 Spring BeanPostProcessor 机制扩展了配置中心功能,实现了数据库密码等敏感信息的密文解密,杜绝了明文配置泄露风险。 3. **网盘存储方案:** 引入纠删码技术的 MinIO 集群方案,保障文件存储的高可用;引入 ETCD 解决集群动态扩容时的元数据同步问题。 4. **性能调优:** 负责线上环境的稳定性保障。曾通过分析 GC 日志与 Linux 内核参数,排查并解决了线上 JVM 频繁 Full GC 导致的宕机问题;使用 HAProxy + Keepalived 实现了服务的高可用负载均衡。 **项目三:开发区物联网领导驾驶舱(后端开发)** - **项目描述:** 接入摄像头、水位/雨量/风速传感器等多种 IoT 设备的城市管理大屏系统,为政府决策提供实时数据支持。 - **技术栈:** Spring Boot, Netty, RabbitMQ, TCP/IP - **核心职责:** 1. **物联协议对接:** 负责对接多厂商硬件设备,基于 Netty 解析不同厂商的私有**TCP 报文协议**,将二进制流转化为结构化数据入库。 2. **实时流处理:** 针对 RTSP/RTMP 视频流协议不统一导致的播放问题,设计了流媒体转码服务,确保障海康/大华等异构摄像头在 Web 端的实时播放。 3. **异步削峰:** 引入 RabbitMQ 处理海量传感器上报的高并发数据,通过异步解耦防止数据洪峰冲垮数据库。 --- ### **自我评价** - **技术全面:** 不仅专注于 Java 业务代码开发,更具备较强的运维部署(K8s/Docker)及架构设计能力,在深耕 Java 生态的同时,主动拓展技术边界,掌握 Rust 语言,对高性能计算与内存安全有深刻理解,具备快速攻克新技术的潜力。 - **问题解决:** 具备线上环境 Debug 经验,擅长通过日志分析、JVM 调优解决生产环境的疑难杂症。 - **业务驱动:** 在气象、IoT 等垂直领域有深入的业务理解,能够根据业务特点进行合理的技术选型(如 GIS 数据库、时序数据处理)。 打赏 赞赏作者 支付宝微信 赞 3 如果觉得我的文章对你有用,请随意赞赏