Corey Chen

アバウト

私について

Corey Chen です。シンガポールを拠点とする Go バックエンドエンジニアです。2年間、マルチテナント B2B プラットフォームのマイクロサービスを構築・運用してきました — ID 管理、顧客セグメンテーション、通知、監査、そしてそれらをつなぐ Kafka と Temporal の基盤です。それ以前は TikTok のストレージ基盤チームでインターンをしていました。

私の思考方法

私が最も大切にしているのは、何かが失敗しても正しく動き続けるシステムです。同じメッセージを2回受け取るコンシューマー、途中でクラッシュするワークフロー、タイムアウトする下流呼び出し。私の良い仕事の多くは、こうしたケースを「退屈なもの」にすることです。

推測ではなく、プロファイラーとデータから問題を理解するのが好きです。最も誇りに思っているメモリリークの修正は、値コピーされたクライアントが原因で、ヒーププロファイルを読んで突き止めました。

仕事以外では AI エージェントを使ったものづくりをしています。自作のトレーディング運用システムでは、Claude と Codex をレビュー付きのリサーチエージェントとして動かしています。また、エンジニアリング、マーケット、旅について書いています。

仕事の原則

システム思考

サービスを分散全体の一部として設計します。

デフォルトで観測可能

トレース、メトリクス、構造化ログは最初からの要件です。

まず出荷、そして改善

完璧な計画よりも動くソフトウェアを優先します。まず動かし、計測し、それから改善します。

AI強化エンジニアリング

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

連絡先

シンガポールでのバックエンドエンジニア職を探しています。最も早い連絡方法はメールです。

/blog で定期的に記事を書いています。