原 知愛 Tomochika Hara

概要

バックエンドエンジニアとして10年以上の経験があり、クラウドプラットフォーム上のスケーラブルなアーキテクチャの設計とアプリケーション開発に携わってきた。 特にモバイルゲーム開発においては、サーバーチームリードエンジニアとしてアーキテクチャ設計およびパフォーマンスチューニングを行い、DAU10万・総ダウンロード数1000万を超えるタイトルへの成長に貢献した。

フルリモートワークでのモバイルアプリ開発を経て、現在はメタバースプラットフォームのサーバーサイドエンジニア/ソフトウェアアーキテクトに従事。

スキル概要

スキル詳細

プログラミング言語

フレームワーク・ライブラリ

インフラ・ツール

プロトコル・フォーマット

経歴

クラスター株式会社 (2020-09 〜 現在)

メタバースプラットフォーム cluster のバックエンドの設計・開発・保守に従事。

弥生株式会社 (2020-07 〜 2020-08)

株式会社Misoca吸収合併による転籍

株式会社Misoca (2018-07 〜 2020-06) サーバーサイドエンジニア/プロダクトマネージャ(Android/iOS)

請求書作成サービスMisocaのモバイルアプリのバックエンドAPIの開発, Android/iOS向けのプロダクトマネージメントおよびライブラリ開発に従事。

WonderPlanet (2013-10 〜 2018-06) サーバーサイドエンジニア/リードエンジニア/エンジニアリングマネージャ

モバイルゲーム向けサーバーサイドアプリケーションの設計・開発・保守、およびAWSやGCPなどのクラウドプラットフォームを使用した高負荷に対応したシステム設計・構築・運用に従事し、 リリース後3ヶ月で100万ダウンロードを達成したタイトルのバックエンドサービスの開発を主導した。 複数プロジェクトでサーバーチームのリーダーを務め、メンバーへの教育や技術的指導を行い、自発的に行動することでリーダーがSPOFにならないようなチーム体制を整えた。

ニューソン株式会社 (2008-04 〜 2013-09)

業務用Webアプリケーション設計/開発を担当した。

自己PR

困難な問題解決への意欲

自分が未経験の難しい問題を解決し、それを通じて成長することに意欲を感じる。

メタバースのような新規分野に取り組み、仮想空間の永続化表現の定義やリアルタイム同期処理の設計・実装を担当した。 また、複数ユーザー間の同期処理を担うサーバーの内部アーキテクチャの設計を行い、VerneMQからの移行をメンテナンス期間なしで成功させた。

過去のゲーム会社の経験では、モバイルゲームリリース直後に高負荷対応が間に合わず、長期メンテナンスを余儀なくされた。この経験を踏まえ、以後は負荷対策やメンテナンス性を重視した設計を心がけるようになった。 その結果、自らリリースまで担当したサービスでは、運用開始後も安定稼働を実現した。

サービスの成長過程で直面する様々な課題を解決する経験を通じて、プロジェクトの成功や運用の安定化に貢献してきた。

チームの成長と技術的リーダーシップ

技術的リーダーシップを発揮し、チームメンバーの成長を促すことで、持続可能なチーム作りに貢献してきた。

モバイルゲーム開発では、サーバーチームのリーダーとして、メンバーへの教育や技術的指導を行い、リーダーがSPOF(Single Point of Failure)にならない体制を整えた。これにより、メンバーが自発的に行動し、リーダー不在時でもチーム全体が機能する仕組みを構築した。

また、開発チーム全体の設計・テクニカルライティングスキル向上を目的に委員会を立ち上げ、design docのテンプレート改善やガイドラインの策定を主導した。この取り組みを通じて、チームの技術力の底上げと効率的な意思疎通を実現した。

リモートワーク/非同期コミュニケーションの文化醸成

リモートワーク経験が豊富であり、非同期コミュニケーションを前提とした効率的な開発を得意としている。

テクニカルライティングスキル向上を目的とした委員会を立ち上げ、チーム全体で技術的知識を共有する仕組みを構築した。この取り組みを通じて、メンバー間のスキル向上や生産性の向上を実現した。

これらの経験を活かし、リモートワーク環境において、チームの非同期コミュニケーション文化の醸成や、知識共有の促進に貢献できると考えている。

個人プロジェクト

その他の活動

資格