RESUME / 2026

刘旭

AI 应用开发工程师

专注 Go 后端与 AI 应用开发,关注可靠的工程系统、检索增强生成和 Agent 工具协作。

刘旭头像

01

专业技能

编程语言

熟悉 Go、Python,具备数据结构与算法基础;掌握 Goroutine、Channel、Context 等 Go 并发编程能力。

后端开发

熟悉 Gin、GORM、GO-ZERO 等 Go 开发框架,具备 RESTful API 设计、开发与联调经验。

数据库与缓存

熟练使用 MySQL、Redis,掌握 MySQL 事务机制与常见 SQL 性能优化,了解 Redis 数据结构及缓存场景。

AI 应用开发

熟悉 LLM 应用开发流程,具备 RAG、Agent、Prompt Engineering 及 MCP 工具集成经验。

02

实习经历

苏州推云科技

后端开发实习生

  • 参与学习社区平台后端开发,负责群组管理、学习计划及打卡督学等业务模块的接口设计、开发与联调。
  • 参与 Redis 缓存及 IM 服务接入,协助完成群组同步与消息通知;针对重复提交、成员变更和 IM 状态同步问题完善幂等控制与同步流程。
  • 为群组管理、打卡督学等核心模块编写单元测试、集成测试和技术文档,核心模块测试覆盖率达到 80%。
  • 参与 Code Review 和故障排查,发现并修复审批流程中的权限校验缺陷,避免未授权用户执行成员管理操作。

03

项目经历

频搭 - 学习社区

后端开发 · Gin / GORM / MySQL / Redis / RabbitMQ / JWT

以“搭子社交 + 付费带学”为核心的在线学习社区平台,提供用户认证、群组管理、学习计划、打卡督学和即时通讯等功能。

  • 基于 JWT 实现双 Token 认证与 Refresh Token Rotation;使用 Redis 的 GetOrSet、MGET 和空值缓存优化高频访问。
  • 对接环信 IM SDK 覆盖群组创建、加入、退出、审批、解散等生命周期事件,通过异步回调完成群组同步。
  • 引入 RabbitMQ 解耦打卡提醒与 IM 推送;通过当日记录校验、Redis 分布式锁和 Lua 脚本实现幂等、并发控制与限流。
  • 对接阿里云 OSS 实现文件直传,由后端统一签发临时签名 URL,并通过 Redis Lua 脚本原子限流。

NexusAI - AI Agent 对话平台

后端开发 · Gin / CloudWeGo Eino / GORM / MySQL / Redis / Qdrant / RabbitMQ

基于 CloudWeGo Eino 构建的 AI Agent 对话平台,支持多轮对话、RAG 检索增强、Agent 工具调用及 SSE 流式响应。

  • 封装统一 LLM 调用层,支持 SSE 流式响应与客户端断连检测;通过工厂模式实现模型配置动态切换与运行时创建。
  • 设计滑动窗口裁剪与摘要压缩机制控制上下文长度,实现会话级串行请求队列,保证同一会话内消息严格有序。
  • 实现语义感知分块策略,识别标题、代码块等结构后切分;向量化存入 Qdrant,并按会话隔离检索 Top-K 文档注入 Prompt。
  • 基于 ReAct 模式实现 Agent 推理,通过 MCP 集成天气、搜索、翻译等工具;设置最大迭代步数防止无限循环。
  • 集成 RabbitMQ 实现消息异步持久化,通过手动 Ack/Nack、重入队、连接监控与自动重连提升消费可靠性。