株式会社ポケットペア
SRE
2024/03 - Now
ゲーム「パルワールド」のインフラ・バックエンド領域を担当。
マルチプレイ用のインフラ構築や運用ツールの整備やUnreal Engineを含む全体の最適化を行う。
株式会社サイバーエージェント
SRE / バックエンドエンジニア
2021/04 - Now
ソーシャルゲーム開発のバックエンド領域を担当後SREとして業務を開始。
ソーシャルゲームのバックエンドを支えるマルチテナントKubernetesやGoogle Cloudの運用を担当。
More
株式会社AbemaTV
バックエンド
2021/04
株式会社サイバーエージェントの内定者アルバイトとしてAbemaTVのバックエンド領域やデータ管理システムの開発業務を担当。
株式会社グリフォン
バックエンド / フロントエンド
2020/08 - 2020/10
株式会社サイバーエージェントの内定者アルバイトとして非公開ゲームの新機能APIの追加や高速化などの業務を担当。
株式会社CAM
フロントエンド
2019/08
株式会社サイバーエージェントのインターンとしてプラットフォーム「Fensi」のフロントエンド領域を新規機能の追加やデザインの調節など担当。
株式会社シテイル
バックエンド / フロントエンド
2018/05 - 2020/08
ゲーム「ワールドフリッパー」のバックエンド・社内ツールフロントエンドをフリーランスとして担当。
株式会社日本マイクロソフト
Microsoft Student Partner
2017
インターンとしてMicrosoft技術を学生につたえる活動を行う。勉強会運営や技術記事執筆などを担当。
『同時接続数 185 万人を支えたパルワールドのインフラ最前線』
Google Cloud Next Tokyo ’24
2024/08
株式会社ポケットペアのSREとして登壇。
リアルタイムマルチプレイゲームであるパルワールドの公式サーバーをGoogle Kubernetes Engine上で動作させるためのノウハウについて解説。
『3人チームでも運用できるパルワールドのクラウドネイティブ技術』
Cloud Native Days Winter 2024 Keynote
2024/11
株式会社ポケットペアのSREとして登壇予定。
クラウドやKubernetesの機能を最大限活用しながら、3名の小規模チームで運用するための工夫やメトリクスを用いた効率化について登壇予定。
Concrnt in a Can:1GBメモリで始めるConcrntホスティング
Hello Nostr, Yo Bluesky 3 未来を担う分散型SNS
技術書典 17
2024/11
新しい分散SNSであるConcrntのセルフホスティングについて解説した記事を寄稿。技術書典 17で頒布されました。
Linux
2024/09
LinuxカーネルにマージされたBcachefsのガイドをユーザーガイドやソースコードを確認しながら執筆。
『【コード公開】ゲーム開発でどう活かす?ChatGPTをみんなで使える仕組みづくり』
CyberAgent Developers Advent Calendar
2023/12
ゲーム事業部向けに開発・導入されたSlack用ChatGPTBotの紹介記事。生成過程がリアルタイムで表示されたり、再生成や削除が可能など高機能なBotとそのソースコードの公開。
『賃貸無料ネットを拠点間VPNで攻略!Raspberry Piルーターを作ろう』
CyberAgent Group SRE Advent Calendar
2023/12
賃貸の無料インターネットの安全性・利便性の向上を目的にWireGuardを用いた拠点間接続の構築を行う。
More
『ノートPCとWiresharkでスマートフォンの通信を覗いてみよう』
GRIPHONE ENGINEER'S BLOG
2022/12
スマートフォンの通信をできる限り手軽に、簡単にWiresharkでキャプチャするための設定と、回線品質が悪い環境を再現するための設定方法を執筆。
GRIPHONE ENGINEER'S BLOG
2022/12
Goで未設定の値をどのように表現するか、いくつかの例やOSSライブラリの実装を比較しながら紹介。
2023
Go
ターミナルで利用するChatGPTクライアント。プログラミング時により簡単にChatGPTにアクセスできるよう開発しました。 通常の会話に加え、会話履歴の保存・復元、任意の時点の会話の編集など一通りの機能を備えています。また、GLOBパターンでファイルの内容を添付することも可能です。 Goで書かれており、各種OSで機能します。
2019
JavaScript
Socket.io
JavaScriptを利用したWebアプリ。2023年現在、毎日平均して1300人のユーザーに11000回叩かれるボタンを提供しています。 シンプルな技術構成が功をなし、運用コストが低く4年以上にわたる長期の運用が実現しました。「早押しボタン」と検索するとトップに表示されたりするなど、多くの人に利用してもらっています。
2022
JavaScript
Next.js
ブラウザでURLを開くだけで利用できる参考資料ビューア。既存のソフトウェアがインストール必須なこと、操作性に難を感じたことから作成を始めました。 機能はシンプルに抑えながら、できる限り直観的でわかりやすいUI/UXを追及。初めてでも使いやすい工夫をしています。