Tawara Kosei

Retty株式会社 Webエンジニア

自己紹介

フロントエンド(Vue / Nuxt3)からバックエンド(Go / PHP)、インフラ(AWS ECS / Fastly / Terraform)まで全レイヤー を横断して開発できるフルスタックエンジニアです。株式会社Rettyにて、月平均約22件・累計817件のPRをマージし ながら、PHPモノリスからGoマイクロサービスへの段階移行(アクセスの一部を新システムへ振り分け 25%→50%→75%→100%と段階的に拡大し、いつでも戻せる設計で推進)や、主要画面のリアーキテクチャ、決済基 盤整備などの施策に、開発メンバーとして携わってきました。 実装して終わりではなく、リリース後の成果を踏まえて課題を発見し、改善サイクルを主体的に回すことを大切にして います。3年間のオンコール対応を通じてインシデント対応から再発防止までを担いました。また、10年以上運用され てきたリリースフローを約1週間でタグ駆動型に刷新するなど、コードの外側の仕組み作りにも力を入れています。デ ザイナーや企画担当(PM)などの非エンジニアと協働して、曖昧な課題を仕様へ落とし込むことも得意としています。 「人の注意力や記憶力に頼りがちな部分を、仕組みで支える」ことを開発の指針としています。また、触れたコードを少 しずつ良くしていく姿勢を大切にし、責務の分離と命名の明確化を進めることで、レビュー・テスト・オンボーディングの 効率と安全な変更を両立させます。AIツール(Cursor・Devin)も積極活用し、設計から実装・リリースまでを自律的に 進めます。 ■ 活かせる経験・強み 1 全レイヤーを横断するフルスタック実装力 フロントエンド(Vue/Nuxt3)〜バックエンド(Go/PHP)〜インフラ(ECS/Fastly/Terraform)を一気通貫で担当。マイクロサー ビス移行やリアーキテクチャといった施策に、設計・実装からリリース後の改善まで一貫して携わる。PHP→Go移行では新 システム側52件・関連領域含め300件超のPRをマージ。 2 レガシーシステムの安全な段階移行 PHP→Goの段階移行を、デグレ防止と安全なリリース/ロールバック戦略とともに推進。CDN設定・インフラ構成変更まで 含めて完遂し、不要コード削除・技術負債解消・パフォーマンス改善を日常的に実施。 3 インシデント対応と再発防止の仕組み化 オンコール担当として3年間、中規模障害の原因特定から復旧、再発防止までを担当(一次対応の手順を8ステップに型 化)。外部決済キャンペーンの障害では原因特定から再発防止のタスク化までを一人で完遂し、ポストモーテムを執筆した。 4 非エンジニアと協働し、曖昧な課題を仕様化する力 デザイナーや企画担当(PM)と議論し、曖昧な課題を仕様・運用設計へ落とし込む。また、触れたコードを少しずつ良くしてい く「ボーイスカウト精神」を大切にし、責務の分離と命名の明確化を徹底することで、仕様把握・レビュー・テスト・オンボーディ ングの効率と安全な変更を両立させる。 5 仕組み・プロセス刷新によるチーム生産性向上 10年以上運用されてきた定時リリースフローを、タグ駆動でいつでもリリースできる仕組みへ約1週間で刷新し、旧フローの 運用チーム廃止までを主導。累計1,800件超のPRレビューに関与(コメント1,400件超)し、「品質ゲート」と「学習機会」を分 けた運用で品質確保とチームの学習を両立。

職歴・学歴

株式会社RevComm

エンジニア

Webエンジニア

スキル・経験

  • Go
  • MySQL
  • PHP
  • TypeScript
  • Vue.js

資格

  • 応用情報技術者試験