自己紹介

Ruby / Railsを中心としたサーバーサイドエンジニアです。現在は株式会社ZAICOでCTOを務めており、タイで創業した自社でもCTOとしてシステム全体を統括しています。

設計・開発から技術選定、チームへのタスクの割り振りまで一通り対応できます。最近はClaude Codeを使ったAI駆動開発に力を入れており、その導入支援も可能です。

できること

  • AI駆動開発の導入・開発フローの整備
    • 工程ごとの人間の確認を減らし、エージェントに一貫して任せるフローに変えたことで、チケットの消化数がAI導入前の6〜9倍程度になりました
  • Ruby / Railsアプリケーションの機能開発、アップグレード・メンテナンス
    • 新機能の設計・開発、共通の処理基盤の設計・開発
  • パフォーマンス改善・大規模データの扱い
    • APIのパフォーマンス改善・調査
    • 大規模データのデータストア移行
    • C言語で作られていた広告配信エンジンのGo言語へのリプレイス
  • インフラ・CI/CD
    • オンプレミスからAWSへの完全移行
    • デプロイの自動化、CI/CDの整備
    • Dockerを用いた開発環境の整備
  • その他
    • コードのリファクタリング、テストコードの整備
    • Slack Botの開発

AI駆動開発

普段の開発ではClaude Codeを中心としたAI駆動開発を行っています。要求仕様の確認から実装計画、実装、コードレビュー、ドラフトPRの作成までをエージェントに任せ、人間はリリース後の修正コストが高い変更と最終的なPRの確認に集中する形で、開発速度を大きく向上させてきました(詳しくはこちらの記事を参照ください)。

こうした知見をもとに、以下のような支援が可能です。

  • AI駆動開発の導入支援(ツール選定、開発フローの設計)
  • Claude Codeのサブエージェントやルール(CLAUDE.md等)の整備
  • 人間が介入すべきポイントの洗い出しとレビュー体制の設計
  • AIエージェントを活用した機能開発・リファクタリング

スキル

※ 直近で主に使用しているもののみを列挙しています。

言語

  • Ruby
  • Go
  • PHP
  • JavaScript / TypeScript
  • CSS / Sass

フレームワーク

  • Rails
  • Next.js / React
  • NuxtJS / Vue.js
  • WordPress

インフラ・ツール

  • AWS
  • Docker
  • GitHub Actions
  • Claude Code

稼働条件

  • 場所:タイを拠点にしているため、基本的にはリモートでの参加になります。日本との時差は2時間です。
  • オフライン対応:定期的または突発的にオフラインでの作業が必要な場合は、交通費をいただければ移動も可能です。
  • 稼働量・契約形態:ご相談ください。
  • 使用言語:日本語、英語

経歴

詳しくは経歴ページを参照ください。

リンク

連絡方法

ご興味がある方は お問い合わせフォーム またはX(旧Twitter)の @fukata 宛にメンションまたはDMください。