# 2021年4月~2022年3月 (1年間)
- **概要**:
- 某飲食店のテイクアウトシステムの開発を経験。
- 受託開発で0→1ベースでの開発を経験。
- **実績**:
- フルスタックエンジニアとして、フロントエンドからバックエンド、またデータベース周りなども含めて幅広く担当。
- SDKを使用したクレジットカード決済システムの作成や外部APIを利用したSMS認証システムの作成。
- **特に工夫した点**:
- 情報収集と調整力: 初期段階で資料が不足しておりクライアントとの積極的なコミュニケーションを通じて必要な情報を集め、プロジェクトを円滑に進行。
- チームビルディング: 未経験エンジニアのメンバーがいたこともあり、自らが率先してプルリクレビューや定期的なペアプログラミングを通じて育成指導を実施し、Notionを使用して技術資料やプロダクト仕様のドキュメント化を積極的に行い、チーム全体の生産性向上に寄与。
- **学びと成長**:
- 当初プロジェクトは遅延していましたが、ペアプログラミングやチーム内ドキュメント作成を積極的に行ったことにより、期日内にプロダクトを納品することに成功。この経験は、技術力だけでなくプロジェクト管理とチームワークの重要性を深く理解する機会となった。
- **技術フェーズ**: 詳細設計、実装
- **開発環境**:
- 言語/環境: PHP7, JavaScript, HTML5, CSS3, MySQL, React, Node.js, Nest.js
- その他ツール: Git, Postman, Notion, Figma, MAMP
- **チーム構成**:
- チーム人数6人 (開発者5名、プロジェクトリーダー1名)
- 担当役割: 開発者