Skip to content

Commit

Permalink
💪 Update resume
Browse files Browse the repository at this point in the history
  • Loading branch information
thara committed Dec 14, 2024
1 parent af37652 commit 5449ba3
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions pages/resume-ja.md
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,35 @@ Tomochika Hara
- 独自JavaScriptフレームワークを開発し、AjaxによるインタラクティブなWebアプリケーションを開発した。
- Javaで開発した多くの入力パターンを受け付ける化学化合物の計算ライブラリを実装し、データ駆動テストによって高品質を実現した。

## 自己PR

### 困難な問題解決への意欲

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

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

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

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

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

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

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

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

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

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

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

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

## 個人プロジェクト

- [SwiftNES](https://github.com/thara/SwiftNES): Swift製のクロスプラットフォーム向けNESエミュレータ
Expand Down

0 comments on commit 5449ba3

Please sign in to comment.