Personal Tech Showcase

Build Future Systems

我聚焦 Java 后端与 AI 应用开发,能够围绕微服务架构、数据库与缓存治理、容器化部署、可观测体系,以及 RAG、MCP、多 Agent 协作等方向完成从方案设计到工程落地的完整闭环。

Java 8~26 Spring Boot 3 Spring Cloud Redis / Caffeine RAG / Multi-Agent SEO / GEO
01 可独立完成后端项目开发与微服务拆分治理
02 具备数据库、缓存、监控告警与部署运维实践
03 能够落地企业级 RAG、MCP 与多 Agent 智能体应用

技能展示

技能模块已按你的真实方向重构为“开发技术”和“AI 应用开发”两大部分,突出 Java 后端工程能力、系统治理经验和企业级智能体应用落地能力。

开发技术

Java 核心能力与工具库

掌握 Java8~26 新特性,熟悉集合框架、反射、动态代理等核心机制,并能结合常用工具库提升研发效率。

Java 8~26 集合框架 反射 / 动态代理 Hutool / Lombok
  • 能基于语言特性优化代码表达和工程可维护性。
  • 理解 JVM 生态下常见核心机制与扩展手段。
技术掌握度 95%

Spring Boot 与微服务治理

掌握 Spring Boot3 + MyBatis-Plus 独立开发后端项目,熟悉 Spring Cloud 微服务全家桶,能完成微服务项目拆分与治理。

Spring Boot 3 MyBatis-Plus Spring Cloud 微服务治理
  • 可独立搭建后端项目基础结构和业务模块。
  • 具备服务拆分、注册配置、接口治理和协同落地能力。
技术掌握度 93%

MySQL 设计与 SQL 调优

熟悉 MySQL 数据库设计和 SQL 调优,实践过分库分表、索引优化,并能结合 Druid 进行 SQL 监控和慢查询分析。

MySQL 分库分表 SQL 优化 Druid
  • 能够从建模、索引到慢查询定位完成数据库性能治理。
  • 兼顾数据一致性、吞吐能力和长期可维护性。
技术掌握度 90%

Redis 与多级缓存治理

熟悉 Redis 缓存中间件,实践过 Caffeine 多级缓存架构、分布式锁、缓存雪崩与缓存穿透治理,以及哨兵集群搭建。

Redis Caffeine 分布式锁 哨兵集群
  • 可结合业务场景设计缓存层次和热点数据保护方案。
  • 能够处理缓存一致性、高并发击穿和可用性问题。
技术掌握度 90%

部署上线与可观测体系

熟悉 Docker 容器化、Nginx 反向代理部署、Dockerfile 打包和 Serverless 快速上线,同时具备全链路监控与告警建设经验。

Docker / Dockerfile Nginx Prometheus + Grafana ARMS
  • 可构建从网关到数据库的全链路追踪与 JVM 诊断大盘。
  • 具备面向线上环境的部署、观测、告警与问题定位能力。
技术掌握度 88%

SEO 与 GEO 搜索优化

掌握 SEO 搜索引擎优化和 GEO 生成式引擎优化,能通过结构化内容、TDK 优化等手段提升搜索收录和 AI 推荐排名。

SEO GEO 结构化内容 TDK 优化
  • 可从页面结构和内容表达层面提升搜索曝光与推荐命中。
  • 兼顾传统搜索引擎和生成式检索场景的可见性建设。
技术掌握度 84%
AI 应用开发

AI 框架与企业级智能体

熟悉 Spring AI、LangChain4j 等 AI 开发框架,独立开发过涉及 RAG、工具调用、MCP、多 Agent 协作的企业级 AI 智能体应用。

Spring AI LangChain4j RAG MCP / Multi-Agent
  • 可围绕业务场景完成智能体能力接入与服务化落地。
  • 理解工具调用、上下文组织和多角色协同执行链路。
技术掌握度 91%

Prompt 工程与 RAG 知识库

掌握 Prompt 工程和优化技巧,能基于 PGvector 向量数据库构建 RAG 知识库,实现文档 ETL、向量检索和查询增强完整流程。

Prompt Engineering PGvector 文档 ETL 查询增强
  • 可完成知识切分、向量入库、召回策略和答案增强设计。
  • 能够把知识库建设与业务问答、检索场景结合落地。
技术掌握度 90%

AI 编程协作与工程模式

能利用 Cursor、Claude Code、GitHub Copilot 等 AI 编程工具开发全栈项目,熟悉 MCP Server、Agent Skills,以及多种 AI 驱动工程方法。

Cursor / Claude Code GitHub Copilot MCP Server Spec-Kit / OpenSpec
  • 熟悉 Vibe Coding、SDD、Harness Engineering 等 AI 编程模式。
  • 能够通过规范、工具与流程驱动 AI 参与大型项目开发。
技术掌握度 89%

项目展示

以下内容已替换为真实项目经历摘要,覆盖智慧城市治理、综合门户、交通大数据、文旅分析平台和数字孪生物联调度等核心项目方向。

Project-01 核心业务中台

智慧城市综合治理与违建监管平台

基于 Lemon 工业级底座深度定制的微服务后端系统,通过网关层、能力中台层、业务原子层三层架构,解决城市违建“发现难、取证难、处置慢”的核心痛点。

Java 11 Spring Cloud Alibaba Dubbo / Lemon RPC Elasticsearch GeoTools Redis
项目架构 Java 11 + Spring Cloud Alibaba + Dubbo(Lemon RPC)+ Elasticsearch + Nacos + GeoTools + Redis
核心规模 45+ 控制器、130+ Dubbo 引用、15+ 定时任务、近 500 个业务模型(DTO / Entity)

核心贡献

  • 主导核心业务服务 lyg-service-building 的模块化设计,基于 Dubbo + Nacos 构建高性能 RPC 通信链路。
  • 基于 Spring Cloud Gateway 实现响应式动态路由与统一鉴权,通过自定义过滤链解决多租户安全隔离问题。
  • 围绕“一楼一档”构建 Elasticsearch 7.x 搜索中心,通过自定义分词器和多级倒排索引将复杂关联查询压缩到 200ms 以内。
  • 集成 GeoTools 与 JTS 实现 GeoJSON 空间计算,统一接入 12345、无人机、AI 摄像头等多源线索,并通过异步队列平滑峰值写入。
  • 自主设计基于 JSON/XML 配置的轻量级状态机引擎,替代传统重型工作流方案,提高流程灵活性与执行效率。
  • 结合 MyBatis-Plus、原生 MyBatis XML、P6Spy 与 RedisLock 完成复杂持久层治理、慢 SQL 优化和并发幂等控制,并构建 300+ 细粒度权限点与大规模异步导出能力。
Project-02 综合门户 / CMS

天梯(Tianti)综合门户及内容管理系统

典型的 Java Web 传统单体拆分架构,覆盖公共基础层、组织权限层、内容核心层及前后台业务模块,重点负责系统核心维护、技术栈升级、性能调优与安全加固。

Spring MVC JPA / Hibernate Shiro Maven 多模块 MinIO Nginx
项目特征 长期服役的复杂单体系统,支撑高并发内容发布、权限管理与多渠道数据接口服务。

核心贡献

  • 梳理 10+ Maven 聚合模块依赖关系,将编译环境由 Java 7 平滑迁移到 Java 8,并修复 log4j 1.x 与底层加密库安全漏洞。
  • 重构 interface 门户模块与 admin 管理模块的耦合逻辑,通过抽取 DTO 与 Service 提升复用性和可维护性。
  • 针对 JPA + 原生 SQL 混合模式瓶颈,对文章、留言等千万级大表进行索引优化、HQL 重构与执行计划分析,核心接口响应提升 40% 以上。
  • 自主搭建并集成 MinIO 对象存储,统一文件上传 API,并基于 Commons FileUpload 与自定义 MultipartResolver 实现大文件分片上传和断点续传。
  • 在入口层落地 SafeLine WAF、防刷限流与黑白名单机制,联合 Shiro、RSA 与加盐 MD5 重构登录授权流程,增强系统安全韧性。
  • 优化 Ehcache 多级缓存策略,降低首页高频配置与栏目查询对数据库的压力。
Project-03 交通大数据分析

城市智慧交通车流大数据分析平台

面向卡口设备接入、车流实时统计、区域态势分析与大屏可视化的综合大数据平台,已稳定运行 6 年,累计支撑 3000 万+ 车流记录分析。

Spring Boot Spring Data JPA ClickHouse Elasticsearch Redis WebSocket
核心角色 Java 高级开发工程师 / 后端核心开发
数据规模 年新增 500 万行、累计超过 3000 万条车流记录,核心模块 carFlow 含 90+ 业务类。

核心贡献

  • 主导从 ES / MySQL 分析查询向 ClickHouse 列式 OLAP 架构演进,将大屏统计查询耗时从 10 秒级降低到毫秒级,实现秒级数据刷新。
  • 设计“MySQL 业务存储 + ES 全文检索 + ClickHouse 聚合分析”的三位一体架构,结合 QueryHelp、自定义 SQL 与 Redis 多级缓存使 QPS 提升约 40%。
  • 利用 Quartz 构建定时任务集群,完成海康 Artemis SDK 设备数据自动拉取与清洗,并通过 OSHI + WebSocket 打造自动部署和实时监控模块。
  • 重构数据清洗规则与聚合维度,修复早期车流预测误差问题,结合 ClickHouse 聚合算子使预测精度提升 25%。
  • 负责 500+ Java 文件的架构维护,使用 MapStruct 替代反射转换,结合 AOP + @Log 打通全链路日志追踪,显著缩短线上问题排查时间。
Project-04 文旅大数据平台

智慧文旅大数据分析与运营管理平台

面向文旅业务的进阶版分析与运营平台,聚焦高频写入、复杂检索、实时聚合与舆情监测等场景,重点推动检索性能和报表能力升级。

Spring Boot Elasticsearch Redis MySQL Quartz Canal / MQ

核心贡献

  • 围绕“高频写入、复杂检索”场景引入 Elasticsearch 作为查询调度中心,设计 MySQL 与 ES 的双写及同步链路,确保数据最终一致性并将复杂检索从秒级降到毫秒级。
  • 利用 ES Aggregations API 替代传统 MySQL GROUP BY,支撑客流画像、票务分布、景区热力值等多维实时聚合与即时报表生成。
  • 重构搜索与舆情模块,基于分词器、倒排索引和关键词加权实现投诉、社交媒体动态、新闻资讯的高效全文检索,整体响应速度提升 10 倍以上。
  • 基于 Quartz 持久化调度 20+ 数据任务,并通过 WebSocket 实时推送预警结果,实现客流过载等监控信息的低延迟反馈。
  • 主导 180 天长周期异地冗余备份方案与 ES 分片、副本优化,确保单节点故障场景下业务平滑切换。
Project-05 数字孪生 / 物联调度

智慧城市 / 景区物联调度与数字孪生管控平台

服务于多地景区与市政数字大屏的综合业务中枢,涵盖数字孪生场景渲染、海量物联设备监控与突发事件应急调度等关键能力。

Spring Boot Spring Data JPA Redis / MySQL WebSocket Mars3D / Cesium 海康 / 大华 SDK
担任角色 核心后端开发 / 后端架构设计

核心贡献

  • 重构地图资产管理链路,将 Mars3D / Cesium 场景参数原子化拆解并结构化落库,打通“Excel 导入 -> 坐标提取 -> GeoJSON 自动生成 -> 云端持久化上传”的自动化空间数据生产流程。
  • 为多协议视频设备创新引入“服务启动级联代理”机制,实现网段扫描自动发现、RTSP 协议拼装与流媒体自动建流,并构建设备健康度监控模型。
  • 采用追加式状态日志驱动的轻量级 Event-Sourcing 闭环替代重型工作流,结合自定义设备字典树、GIS 资产展示、腾讯云短信和预案投屏形成完整应急调度体系。
  • 在系统底座层引入 MapStruct、基于 JPA Criteria 的 QueryHelp,以及 WebSocket + JSch 的远程部署与实时日志工具,降低 DTO 转换损耗并减少 40% 数据层样板代码。

工作经历

这里采用时间线式布局展示职业发展轨迹。当前为占位演示文案,后续你只需要替换公司名称、时间和职责即可继续使用。

20XX - 至今

企业级平台研发团队

技术负责人 / 架构方向

负责核心业务系统的架构设计与迭代推进,梳理服务边界、接口规范与关键链路治理,兼顾交付节奏和系统质量。

20XX - 20XX

中台与数据系统团队

高级 Java 工程师

承担中台能力建设、公共组件封装和数据服务研发,参与高并发接口、缓存策略和故障处理机制优化。

20XX - 20XX

业务系统开发团队

Java 工程师

参与多个业务系统的需求开发、联调上线与后期维护,逐步沉淀接口设计、数据库优化和工程规范实践经验。