侯旭阳
Java/AI 高级开发工程师 · 6年经验
男 · 27岁 houxuyang0801@163.com

个人优势与技术概览

6
工作经验
金融支付 → 政务数字化 → 智能制造 → AI平台全领域覆盖
Java + Python
双语言技术栈
Spring Boot 3.5 + JDK 21 现代Java生态 / Python AI模型集成与文件处理管线
LLM + RAG
AI平台架构
LangGraph Agent编排 · Ollama/vLLM本地化部署 · 知识库RAG检索 · 模型管理与监控
微服务 + DevOps
工程化能力
Spring Cloud Alibaba · Docker/K8s · GitLab CI/CD · Nexus私服 · qiankun微前端
  1. Java全栈 + Python AI 双引擎能力:6年Java后端深耕(Spring Boot 2.x→3.5、Spring Cloud、RuoYiCloud、Sa-Token、MyBatis-Plus),同时具备Python AI集成实战——基于Ollama/vLLM框架集成Qwen/DeepSeek等开源LLM,实现文本向量化、置信度计算与智能内容检测;掌握YOLOv5图像识别,已在工地安全行为识别、消防器材分类等多场景实现模型落地。
  2. LLM智能平台架构与开发经验:主导湖南LLM智能平台开发,构建覆盖模型管理、知识库(RAG检索)、智能分析、监控告警的完整平台架构,调研并集成LangGraph Agent编排框架与ModelScope Agent生态,具备从AI模型选型、本地化部署到业务落地的全链路能力。
  3. 微服务架构与分布式系统深度实践:熟练运用Spring Cloud Alibaba(Nacos注册/配置、Sentinel限流、Seata分布式事务、Dubbo RPC),具备SQL优化与索引设计、Redis缓存策略、RabbitMQ消息削峰与异步处理、ElasticSearch海量数据检索等核心能力,曾搭建ES集群处理3000万+条河南省地市数据统计需求。
  4. 企业级框架与SaaS平台开发:基于Spring Boot 3.5 + JDK 21设计并开发森山基础平台框架v6,涵盖模块化开发体系、qiankun微前端集成、GitLab CI/CD流水线、Nexus Maven/Docker私服、Flyway数据库迁移,支撑多业务模块的标准化开发与一键部署。
  5. 安全合规与系统化设计能力:构建从文件安全外发、敏感内容AI检测、硬件加密(加密狗)到多级权限控制与全链路审计追溯的安全体系,熟悉政务及金融行业安全规范,保障系统合规性。
  6. 项目管理与团队协作:1年+专职项目经理经验(唐都科技),负责3个政务项目的需求对接、技术选型、团队分工与交付管控;6年开发中持续承担技术骨干角色,在森山科技负责编写模块开发规范文档(含API风格、代码约定、CI/CD流程),推动团队标准化开发。具备跨部门沟通(甲方业务部门/产品/前后端/运维)、进度跟踪与风险应对经验,覆盖政务、金融、智能制造、AI平台多领域。

技术栈

Java 后端
Java 8/17/21 Spring Boot 3.5 Spring Cloud 2025 Spring Cloud Alibaba RuoYiCloud Sa-Token 1.45 MyBatis-Plus Mapstruct-Plus Dubbo RPC Flyway Hutool
🤖 AI / Python
Ollama vLLM LangGraph RAG 知识库 Qwen / DeepSeek ModelScope Agent PyTorch YOLOv5 PyMuPDF Fast-Whisper openpyxl
🗄 数据库 / 中间件
MySQL 8 Redis RabbitMQ ElasticSearch Nacos Seata MinIO LibreOffice ffmpeg
前端 / 运维 / 架构
Docker GitLab CI/CD Jenkins Docker Compose Nexus Vue3 + Vite Element Plus Ant Design Vue qiankun 微前端 Prometheus

工作经历

南京森山电子科技有限公司 Java高级开发工程师 / 技术骨干
2025.07 - 至今

主导湖南LLM智能平台开发,基于自研森山框架v6(Spring Boot 3.5 + JDK 21 + Spring Cloud 2025),构建覆盖模型管理、知识库RAG检索、智能分析、文件处理、监控告警的完整AI平台架构,调研集成LangGraph Agent编排与ModelScope Agent生态。

主导文件外发审核与安全管理系统开发,基于RuoYiCloud + JDK17搭建文件分片上传/加密/下载 + 分布式锁安全管控模块,创新实现Java+Python混合架构:Python侧通过Ollama/vLLM集成Qwen/DeepSeek进行文本向量化与AI敏感内容检测,RabbitMQ异步按页处理,Redis实时同步进度。

负责某国企矿物生产线流程数字化项目,基于RuoYiCloud + Seata + Dubbo + WebSocket,构建覆盖钻石生产全流程的无纸化办公系统,主导核心模块重构与技术债务清理,引入SPU/SKU通用模型提升系统可维护性。

参与森山基础平台框架v6维护与模块开发规范制定,涵盖qiankun微前端集成、Flyway数据库版本管理、GitLab CI/CD流水线、Nexus私服构件管理,支撑团队标准化模块开发与一键Docker部署。

河南唐都科技有限公司 项目经理 / 全栈开发
2024.06 - 2025.05

担任建筑起重机械安全监督管理信息系统消防评估小程序洛阳市城市生命线项目项目经理,负责需求对接、技术选型、团队分工与交付管理。对接平顶山市政务网与省厅系统,协调甲方业务部门与开发团队,确保系统功能符合建筑起重机械备案证电子化政策要求。

管理改进:推动传统线性开发模式转为设计与开发并行模式,引入共享文档规范项目信息管理;制定前后端接口规范,缩短联调周期,保障政务项目按时交付。

开发图像识别分析模块,基于Python + PyTorch + YOLOv5,完成工地抽烟/打电话/动火作业/安全帽佩戴等5类安全行为检测与14类消防器材分类,按7:2:1划分数据集并预处理训练,提升模型泛化能力。

完成执法记录仪视频转音频功能开发,采用Java+Python技术栈,实现2GB+视频分片上传、ffmpeg视频转音频、fast-whisper语音转文字、ElasticSearch文本检索全流程。

搭建ElasticSearch集群解决3000万+条河南省地市数据统计需求;搭建Jenkins自动化部署环境,编写脚本实现代码拉取→自动打包→服务启动全流程自动化。

杉德支付网络服务发展有限公司 Java开发工程师
2020.10 - 2024.04

参与杉德企业码项目,对接支付宝蚂蚁企业码接口,开发服务商管理端、企业用户管理端、分布式定时任务管理端,实现企业员工预充值消费与线下开票,保障数据与支付宝侧实时一致。

参与基础公共缴费服务平台二次开发,基于银联"断直连"间连模式,开发基础服务端与对账清算端,确保缴费业务合规与交易数据一致性。

负责申活清算/账户管理系统开发,为"申活汇APP"提供支撑,实现商户清算规则管理、订单勾兑、个人/企业账户管理、额度充付冻退等功能,保障资金流转规范准确。

核心项目经历

湖南LLM智能平台 主开发工程师
2025.08 - 至今
Spring Boot 3.5 JDK 21 LangGraph RAG Spring Cloud 2025 Sa-Token MyBatis-Plus Vue3 + qiankun Docker

项目概述:基于自研森山框架v6构建的企业级LLM智能平台,覆盖模型管理、知识库RAG检索、智能分析、文件处理、基础设施管理与监控告警六大核心模块,为企业提供AI模型部署、知识检索与智能分析的统一平台。

平台架构设计:基于模块化架构设计6个独立业务模块(module-model/model管理、module-kb/知识库、module-analysis/分析、module-file/文件、module-infra/基础设施、module-monitor/监控),各模块独立部署、qiankun微前端集成,通过Nacos服务注册与配置中心统一管理。

AI核心能力:调研并集成LangGraph Agent编排框架与ModelScope Agent生态,构建知识库RAG检索引擎(文本向量化→相似度检索→上下文增强生成),支持多LLM模型切换(Qwen/DeepSeek等),实现模型调用链路监控与调用日志分析。

工程化实践:制定模块开发规范(API模式A/B、三层PO/BO/VO分离、Mapstruct编译期转换、Flyway数据库版本管理),编写25K+字开发约束强制规范文档,支撑团队标准化AI模块开发。

文件外发审核与安全管理系统 主开发工程师
2025.07 - 至今
RuoYiCloud Ollama vLLM Python JDK 17 RabbitMQ Redis 加密狗 工作流引擎

项目概述:主导设计与开发文件外发全流程安全管控系统,构建从文件上传、AI智能内容检测、多级审批到行为追溯审计的完整安全体系,确保研究所文件外发流程合规并实现数据安全闭环管理。

Java+Python混合架构:设计文件分片上传/加密存储/安全下载机制,结合分布式锁解决并发冲突;通过RabbitMQ异步消息队列重构AI检测流程,支持按页处理以规避单条消息128MB限制;Python侧集成Ollama/vLLM运行Qwen/DeepSeek进行文本向量化与置信度计算,Redis实时同步处理进度至Java服务端。

Python文件解析服务(py-server):独立开发Python文件处理微服务,基于RabbitMQ消费模型(prefetch=1串行处理+完成后ack),实现HTTP流式下载、LibreOffice Office转PDF、PyMuPDF逐页SVG渲染与段落文本定位、Excel减页预处理(E0估页闸门+E1-E4),支持Redis取消信号全链路可中断与文件级总时长watchdog。

安全与审计:构建基于硬件加密狗的敏感词库动态加解密模块;开发带次数限制的智能下载链接与完整审计日志;支持历史文件内容复检与模型迭代管理,满足持续合规需求。

某国企矿物生产线流程数字化 主开发工程师
2025.07 - 至今
RuoYiCloud JDK 17 Seata Dubbo WebSocket Redis 工作流引擎

项目概述:构建覆盖钻石原石到成品全流程的无纸化办公与数据管理系统,替代传统手工台账,实现生产流程标准化、数据实时可视和全链路可追溯。

核心重构与稳定性:修复前期遗留严重问题(事务注解配置错误导致任务回滚、事务自调用失效等),全面重构物料管理体系,引入SPU/SKU模型与通用库存表,实现物料维度灵活扩展和代码复用。

性能优化:引入Seata保障跨服务事务一致性;通过EXPLAIN分析并优化核心SQL索引;Redis缓存高频映射数据减少远程调用开销;自定义Dubbo过滤器监控远程调用耗时并记录超时日志,定位慢响应接口进行针对性优化。

关键业务模块:主导设计工艺标准与路线配置模块(支持参数自定义适应柔性生产)、通用审批工作流(支持23类流程实时配置与流转)、WebSocket服务端生成二维码并发送到指定楼层打印机完成打印。

智慧工地图像识别分析模块 开发工程师
2024.06 - 2024.09
Python PyTorch YOLOv5

核心工作:为洛阳市消防救援支队智慧工地系统开发图像识别功能,实现安全行为监测与消防器材分类。

场景识别:落地工地抽烟、高风险区域打电话、动火作业、安全帽佩戴、玩手机5类安全行为检测,覆盖仓库、加油站、工地等场景。

器材分类:识别消防水带、呼吸器、应急灯等14类消防器材;按7:2:1比例划分训练集/测试集/验证集,对图像进行缩放、剪切、水平翻转等预处理,通过迭代训练减小损失函数,使用验证集评估输出最优模型,提升识别精度与泛化能力。

多小程序服务平台(mp-server-platform) 架构师 / 全栈开发
2026.07 - 2026.08
Spring Boot 3.2 微服务 Sa-Token MyBatis-Plus Redis 7 Vue3 + Ant Design Vue Docker Compose

项目概述:独立架构设计的多小程序服务端平台,提供统一用户管理、邀请裂变发券、业务服务支撑,支撑维修小程序、宠物小程序等多业务线接入。

微服务架构:拆分为user-service(用户管理+RBAC)、invite-service(邀请裂变+规则引擎)、coupon-service(券模板+券实例+发放核销)、gateway-service(API网关)四个微服务,Docker Compose一键部署。

产品设计:独立完成平台架构设计文档、洛阳上门维修产品设计(含可行性裁决书、师傅合作方案书、竞品市场分析)、通用邀请发券服务技术设计文档。

杉德支付金融服务平台集群 Java开发工程师
2020.10 - 2024.04
Java Spring Boot MySQL Redis 分布式定时任务 支付宝接口 银联接口

杉德企业码:对接支付宝蚂蚁企业码接口,开发服务商管理端(企业用户管理、场景制度配置、资金流水查询)、企业用户管理端(员工签约状态管理、消费额度管控)、分布式定时任务管理端(支付宝额度/订单/签约状态同步),保障数据与支付宝侧实时一致。

基础公共缴费平台:基于银联"断直连"间连模式,开发基础服务端(缴费地区/单位查询、账单处理、交易回调)与对账清算端(三方对账、异常订单处理、差异文件生成),确保缴费业务合规与交易数据一致性。

申活清算/账户管理系统:为"申活汇APP"提供后端支撑,实现商户清算规则管理、订单勾兑、划款单生成、个人/企业账户管理、额度充付冻退等金融核心功能。

项目管理与工程效能

📋 项目交付管理
需求拆解 里程碑规划 WBS任务分解 敏捷迭代 风险预判 进度管控
👥 团队协作与规范
代码评审 开发规范制定 接口契约管理 知识沉淀 跨部门沟通 新人培养
工程效能与DevOps
GitLab CI/CD Jenkins自动化 Docker编排 模块化开发体系 Flyway版本管理 Nexus私服
📊 技术决策与架构
技术选型评估 架构设计 技术债务治理 重构决策 安全合规审计 可行性分析

管理实践概述:在唐都科技担任项目经理期间,负责3个政务项目的需求对接与交付管理,推动开发模式从线性转为设计-开发并行,缩短联调周期;在森山科技参与编写模块开发规范文档(含API风格约定、代码规范、CI/CD流程),帮助团队统一开发标准。6年开发经历中持续承担技术骨干角色,具备跨部门沟通、进度跟踪、技术选型评估经验,熟悉从需求分析到项目交付的基本流程。