Corey Chen

關於

關於我

我是 Corey Chen,在新加坡工作的 Go 後端工程師。過去兩年,我為一個多租戶 B2B 平台打造並維運微服務——身分、客戶分群、通知、稽核,以及串接它們的 Kafka 與 Temporal 基礎管線。在此之前,我曾在 TikTok 儲存基礎架構團隊實習。

我的思維方式

我最在意的,是系統在出錯時依然正確:消費者收到同一則訊息兩次、工作流程執行到一半當掉、下游呼叫逾時。我最好的成果,大多是讓這些情況變得平淡無奇。

我喜歡從 profiler 和資料去理解問題,而不是靠猜測。我最引以為傲的一次記憶體洩漏修復,根因是一個被值複製的客戶端,是讀 heap profile 找到的。

工作之外,我用 AI Agent 打造工具——我自己的交易營運系統讓 Claude 與 Codex 擔任需經審查的研究 Agent——我也撰寫工程、市場與旅行相關的文章。

工作原則

系統思維

我將服務作為分散式整體的一部分來設計,而不是孤立的單元。每個決策都考慮上下游影響。

預設可觀測

鏈路追蹤、指標和結構化日誌不是事後補充——它們是第一次提交的核心需求。

先交付,再迭代

比起完美的計畫,我更重視能運作的軟體:先讓它跑起來、量測,再改進。

AI 增強工程

我利用 Claude Code、Cursor 和 Codex 等 AI 工具作為效率倍增器——而不是工程判斷的替代品。

技能概覽

Go
gRPC
gRPC
MySQL
Redis
Kafka
Docker
K8s
Prometheus
Jaeger
Backend
Go go-zero gRPC Gin GORM Temporal
Data
MySQL Redis Kafka
Infrastructure
Docker GitLab CI/CD Kubernetes
Observability
OpenTelemetry Jaeger Prometheus
AI Tools
Claude Code Codex Cursor

工具 & 設置

硬體

  • MacBook Pro M3
  • Mechanical keyboard
  • Dual monitors

軟體

  • GoLand / VS Code
  • iTerm2 + tmux
  • Docker Desktop
  • TablePlus
  • Postman

工作流

  • Feature branches + code review
  • GitLab CI
  • AI-assisted development with Claude Code, Codex and Cursor

聯繫我

正在尋找新加坡的後端工程職缺。最快的聯絡方式是 Email。

我會定期在 /blog 更新文章。