Portfolio

研究・開発

研究計算環境の設計・構築・運用

研究室のデータ解析や機械学習を支える計算環境を、プライベートネットワークの構築から、基本的に一人でゼロから設計・構築しています。計算機の導入だけでなく、ネットワーク、ストレージ、利用者管理、ジョブ管理、GPU実行環境、保守手順までを一貫して扱っています。

構成管理の台帳には、計算ノード13台、GPU合計16基が記録されています。複数の利用者が共有する環境として、研究を進めやすく、再現性と保守性を確保できる仕組みを整備しています。

ネットワークの基盤から、研究者がジョブを投入して結果を得るまでを通して設計し、日々の運用や継続的な改善も行っています。

research-agent-kit

研究で使うAIエージェントの設定を水野班で共有するためのリポジトリです。研究計画やコードレビューの進め方、既存コードを探すためのスキル、点検ツールやひな形をまとめています。

技術・形式: Python、Markdown、Git。 GitHubで見る

研究室ウェブサイト

楠原研究室と水野班のメンバー、研究成果、活動を紹介するウェブサイトを制作しました。

楠原研究室サイト · 水野班サイト

個人開発

sleepbox-compass

Pokémon Sleepの手持ちを整理し、育成候補や編成を検討するためのローカルツールです。画像・動画からの読み取りや、スマートフォン向けの表示に対応しています。未検証の個体は保護する設計です。

技術: Python、SQLite、macOS Vision、HTML。 GitHubで見る · 公開デモを見る