# 概要
## PJでの役割
- テックリード・PM・開発メンバーの3つの役割を兼務した
- テックリード
- 技術選定
- フロントエンド・バックエンドコードの主なレビュー
- PM
- プロジェクトメンバー6名(エンジニア4名・Biz1名・デザイナー1名)のマネジメント
- 開発スケジュールの作成・管理
- アジャイルをベースとした会議のファシリテーション
- 開発メンバー
- 個人情報を取り扱うサービスのセキュリティ要件を満たした設計
- Kubernetesでのインフラ構築
- Next.jsを利用したモノリスアプリケーションの初期実装
- 社内のAPIサーバー群とのAPI連係
## PJの期間
- 2022年5月~9月まで新規webサービスを構築した
- 5月: 要件定義・技術選定・設計
- 6月からプロジェクトメンバーをマネジメントしながら新規webサービスの構築を行った
- 9月にサービスをリリース
## バリュー
- OAuth2でのログイン・Salesforce REST APIや社内のAPIサーバーとの連携を行い、ユーザーに価値を届けるためのデータフローを設計した
- プロジェクトメンバーへの教育
- 技術としてはNode.js, TypeScript, Next.js(React)を利用した
- メンバーでNode.js, TypeScriptに不慣れな者も多かったため、GitHub Actionsでlint,build時に警告を出すようにしながらどのような対応を行うべきか指摘し続けたことでメンバーがそのエコシステムに慣れることができた