【期間】
2024年11月〜現在
【職種】
Webエンジニア(フロントエンド・バックエンド)
【詳細】
新規画面追加・既存画面改修(一覧 / 詳細 / 登録)
機能追加・改善(検索 / ファイル入出力 / ソート)
API設計(Stoplight)
API開発
テスト設計・実施(シナリオ / UT、Postman)
リリース対応
インシデント対応
【実績】
大手メーカーが運営する会員制オンラインサービスの開発プロジェクトに参画し、管理画面を中心に実装からテスト
・リリースまでを担当しました。履歴検索機能の実装において、特定のケースで検索処理がタイムアウトする問題が発生。調査の結果、REST APIによる同期処理がボトルネックとなっていることを特定しました。そこで、システム負荷とデータ量の関係を分析し、APIチームにWebSocketを用いた非同期処理への切り替えを提案。フロントエンドでは、負荷状況に応じてREST APIとWebSocketを動的に切り替える仕組みを実装し、ローディング表示の改善も行いました。その結果、平均処理時間を約30秒から約2.4秒へ短縮し、92%のパフォーマンス改善を実現。この対応はプロジェクト内でも高く評価されました。