Amigoer

Amigoer

Golang 后端开发工程师 目前在职

男 · 25 岁·杭州·3 年经验

Go MySQL Redis RocketMQ Docker Kubernetes
导出 PDF

专业技能

  • Golang 核心·熟练掌握 Golang 语言核心,深入理解 GMP 调度模型、GC 垃圾回收机制及内存逃逸分析;熟练运用 Goroutine + Channel 模式进行高并发编程,具备排查竞态条件(Race Condition)与死锁问题的实战经验。

  • Web 与微服务·熟练使用 Gin 开发高性能 RESTful API,熟悉 Wails 进行桌面客户端构建;掌握 gRPC 与 Protobuf 通信协议;了解 go-zero / Kratos 微服务治理生态,以及 Eino / LangChain 等 Agent 编排框架。

  • 数据库与缓存·精通 MySQL InnoDB 引擎,深谙索引优化、事务隔离级别(MVCC)及锁机制,具备千万级数据量下的 SQL 调优经验;熟练使用 Redis 实现分布式锁、缓存穿透 / 击穿 / 雪崩防护及数据一致性策略。

  • 中间件与分布式·熟悉 RocketMQ 消息队列原理,理解其在削峰填谷、异步解耦及事务消息场景下的应用;了解分布式系统理论(CAP / BASE),熟悉 Raft 一致性算法及分布式事务(TCC / Seata)解决方案。

  • 云原生与运维·熟练使用 Docker 进行容器化部署,能够编写 Dockerfile 与 Docker Compose 编排;了解 Kubernetes 核心资源模型(Pod / Deployment / Service);熟悉 Linux 常用命令与 Shell 脚本,具备 GitHub Actions CI/CD 流水线搭建经验。

  • 系统基础与网络·深入理解 TCP/IP 协议栈(三次握手 / 四次挥手、粘包拆包处理),具备自定义二进制协议设计与实现经验;熟悉常用设计模式及 Git Flow 协作规范。

工作经历

人格智能(杭州)有限公司

2026.03 – 至今

Golang 后端开发工程师·AI OS 基础底座 · 奇绩创坛 / 五源资本被投企业

Go AI LangChain MCP Redis RocketMQ

Cara Agent 核心后端架构与研发

  • 核心服务构建·负责核心 AI 产品 Cara Agent 的后端架构设计与从 0 到 1 研发,基于 Golang 构建高性能、低延迟的智能体微服务。

  • 工作流与框架·深度参与 Agent 的工作流编排,结合 Eino、LangChain 等框架理念设计高可扩展的底层运行逻辑;优化大语言模型(LLM)的上下文管理与多轮对话记忆机制,显著提升 Agent 的执行准确率。

  • 协议与生态接入·探索并接入 MCP(Model Context Protocol)等标准化协议,打通 Agent 与外部工具、本地资源的交互链路,丰富大模型的工具调用(Tool Calling)能力与业务落地场景。

开放平台 API 计费系统建设

  • 计费引擎设计·主导开放平台 API 计费模块的核心研发,设计高可靠的交易、对账与扣费链路,实现按 Token 消耗、按次调用、按时长等多维度细粒度计费策略,支撑平台商业化变现。

  • 高并发与强一致性·针对高并发场景下的并发扣费难题,引入 Redis 缓存与分布式锁机制,严防资损与重复扣费,确保账务数据的强一致性。

  • 异步解耦与削峰·引入 RocketMQ 消息队列对非核心计费链路进行异步化改造,实现流量的削峰填谷,保障大流量冲击下核心网关的高可用性。

西安博信云创信息科技有限公司

2026.01 – 2026.02

Golang 后端开发工程师

Go Gin Kubernetes Docker CI/CD

阿里云 ACR(容器镜像服务)运维平台 —— 安全变更改造

  • 学习与上手·快速熟悉阿里云内部安全生产规范,深入理解 Ticket(工单系统)与 Rollout(灰度发布及批处理系统)的运作机制,明确将旧版「直接执行」升级为「安全变更」的改造方向。

  • 执行与开发·基于 Gin 框架重构运维平台的发布接口,接入 Ticket 审批流与 Rollout 分批发布 SDK,将原本高危的「即时生效」逻辑升级为「工单创建 → 审批通过 → 灰度执行」的标准流程。

  • 结果与产出·实现运维变更操作的全链路可追溯,杜绝因手动误操作或直接执行带来的线上安全隐患,保障了 ACR 平台变更的稳定性与可追溯性。

陕西互联极光网络科技有限公司

2025.02 – 2025.11

Golang 后端开发工程师·Wails 边缘探针 + Gin / RocketMQ 云端架构,实现海量指标的秒级上报与处理

Go Wails Gin RocketMQ Redis MySQL

分布式设备状态监控管理系统

  • 高性能采集引擎·负责边缘侧核心采集模块开发(基于 Wails 框架底层),利用 Goroutine + Channel 构建 Producer-Consumer 模型,实现对 CPU / 内存 / 区块链日志的无锁并发采集,确保在低配置边缘设备上长期稳定运行,极大降低资源消耗。

  • HTTP 传输层优化·针对高频数据上报场景深度定制 net/http 客户端配置,启用 Keep-Alive 长连接与连接池复用 TCP 连接,并设计 Batching 批量聚合策略,大幅减少 HTTP 请求次数与网络 IO 开销。

  • 高可用传输链路·设计「端到云」的健壮数据链路 —— 边缘侧采用本地缓冲 + 指数退避(Exponential Backoff)重试机制确保弱网数据零丢失;云端基于 Gin + RocketMQ 构建异步接入网关,利用流量削峰解耦接收层与存储层,防止数据库雪崩。

  • 存储与缓存设计·负责中控端 MySQL 数据库建模与 Redis 缓存架构设计,利用 Redis Pipeline 处理高并发探针的实时心跳上报,通过写缓冲(Write Buffer)策略缓解数据库高频写入压力。

西安思拓信息技术有限公司

2024.03 – 2024.08

后端开发工程师

Go MySQL Redis Llama 3 Prompt Engineering

智慧医院 ERP 管理系统

  • 数据库深度优化·负责核心门诊结算模块的性能攻坚,针对千万级流水表通过 Explain 分析执行计划,重构联合索引并优化 SQL 逻辑,解决复杂报表统计时的慢查询问题,将接口响应时间从 2s 降低至 200ms。

  • 高可用缓存设计·引入 Redis 缓存策略解决药品字典等热点数据的读取压力,设计基于互斥锁的缓存穿透 / 击穿防护方案,显著提升高并发下的接口响应速度。

  • AI 智能化预测集成·基于 Llama 3 模型接口实现科室物资消耗预测,通过 Prompt Engineering 优化上下文构建与输出格式,并利用异步队列处理推理请求,实现从历史数据聚合到预测结果落地的全流程自动化。

开源项目

基于 Wails3 + React 的跨平台消息队列桌面客户端,15 个 driver 打通 RocketMQ / Kafka / RabbitMQ / Pulsar 等

Golang Wails3 React RocketMQ Kafka Pulsar CI/CD
  • 项目描述·各家中间件的控制台形态各异,且多需单独部署、强依赖 Java 环境。把运维入口做成本地优先的桌面应用:下载即用,凭据本机加密存储,支持 Windows / macOS / Linux,Apache-2.0 开源。

  • 驱动与能力模型·设计 internal/driver 插件层,把「Broker 能做什么」抽象成约 18 个 Capability 常量而非版本号判断;可选能力以独立接口按需实现、运行时类型断言发现。前端据此渲染,不支持的功能直接不出现。

  • RocketMQ 运维管控·官方 rocketmq-client-go 缺少管控接口,基于 Go net 包实现 Remoting 协议的管控链路:手写 TCP 粘包 / 拆包处理,封装二进制协议帧编解码器。

  • 工程化与交付·GitHub Actions 自动构建发布三端安装包;internal/e2e 用 Docker Compose 拉起真实 Broker 跑端到端用例;界面与文档中英双语。

教育经历

西安财经大学

2019.09 – 2023.07

金融学 · 本科

主修金融学,在校期间自学后端开发并完成转型,毕业后持续从事 Golang 服务端研发

自我评价

  • AI 提效实践·深度使用 Cursor / Claude 等 AI 编程工具,擅长利用大模型进行代码生成、单元测试补全及复杂 Bug 排查,通过「人机协同」显著提升开发效率与交付质量。

  • 工程化素养·追求代码的可维护性,遵循 Go 编码规范;重视技术方案设计(Design Doc)与代码审查(Code Review),具备良好的技术文档沉淀习惯与英文技术资料阅读能力。

  • 全栈落地能力·具备后端驱动的全栈视野,长期维护开源项目,能够独立闭环解决从底层协议解析到上层交互体验的复杂技术难题。

其他链接

更新于 2026-09