BtoBtoCマッチングシステムの既存サービスに対し、機能追加・改修と開発プロセスの改善提案を担当。設計から実装・検証までを一貫してリードし、AIを取り入れて開発の品質とスピードを引き上げながら、安定性と拡張性の向上に寄与しました。
稼働中のマッチングサービスの改修は、既存の動きを止めずに機能を足し、品質を保つバランスが問われます。本案件では、機能拡張と並行して、AIを開発プロセスに取り入れて品質と速度の両立を図りました。
担当領域・役割
- 既存サービスへの機能追加・改修:マッチングロジックの拡張に伴うAPI・DBの変更対応、UI/UX改善を目的とした画面コンポーネントのリファクタリング
- 開発改善の提案(AI活用):要件の落とし込みやテスト観点の洗い出しにAIを取り入れ、開発品質と速度の向上に貢献
- 品質担保:データベース設計(スキーマ設計・正規化・インデックス戦略)、単体テストの自動化、API〜UI統合の結合テスト(異常系・負荷を考慮)
技術スタック
Node.js / Next.js / MySQL / Linux / Docker
担当工程
データベース設計 / 詳細設計 / 実装(バックエンド・フロントエンド、周辺バッチ) / 単体テスト / 結合テスト