ウィノー株式会社 / エンジニア
不動産管理システムの構築・リリース
【概要】: 本プロジェクトでは、不動産管理システムを開発しました。このシステムは、エンドユーザーが物件を閲覧・検索可能なウェブアプリケーションであり、また不動産情報のポータルサイトへの入稿も可能なオールインワンのサービスです。 【担当フェーズ】: ・基本設計 ・開発 ・リリース 【具体的な業務内容】: 本プロジェクトではマネージャーと開発者の両方の役割を担当しました。マネージャーを担当していた方が途中で退職されたため、その役割を引き継ぎました。顧客からの要件ヒアリングから始まり、システムの設計、実装、そしてリリースまで、プロジェクト全体を一貫して管理・実行しました。 【実績・取り組み】: Ruby on Railsを用いた開発は初めてでしたが、MVCの理解を元に取り組み、プロジェクトを無事リリースしました。また、AWSを利用したインフラ構築にも挑戦し、ECSを用いたコンテナサービスの構築、オートスケール、CodePipelineを利用したデプロイ自動化、SSMを利用したセキュアなネットワーク構築、FluentBitを利用したコスト最適化などの経験を積むことができました。また、国際的なチームでの意思疎通や、新卒でありながらお客様との折衝を担当するなど、コミュニケーション面でも大きな成長を遂げました。 【反省点・改善点】: 本プロジェクトではマネージャー兼プログラマとして活動しており、設計の抽象化や、方向性の見失いが引き起こした遅延など、いくつかの課題に直面しました。また、インフラに関してはさらなるコスト最適化が可能であったと反省しています。これらの経験を通じて、より効率的かつ効果的なプロジェクト管理と実行の方法について学ぶことができました。