お仕事の依頼について
自己紹介
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ください。