新規でチャットサービスを構築するとのことで業務委託としてバックエンドエンジニアとしてジョイン。
ジョイン時、バックエンドのメンバーの経験が少なかったため、プレスリリースに合わせてバックエンド側の設計作業進捗の管理、設計、構築すべてを行った。当初はインフラメンバーもいなかったためインフラの設計構築も全て行った。また教育なども行った。
大変だったことはジョインしたタイミングでリリース日が決まっていたが、メンバーがエンジニア歴半年という形で進捗が大分遅れていたため、それを間に合わせるために本業とは別で月100時間ほど開発に充てることでなんとか間に合った。
技術顧問がいたため、その方に相談しつつ初めてチャットサービスを構築した。
Redisを用いてメッセージ受信を同期的に行うなど設計面が楽しめた。
開発人員
- バックエンド 3人
- フロントエンド 1人