このサイトは現在開発中です

GardenTree

ハードウェアからインフラの裏側まで。 技術と人を繋ぎ、「生きたシステム」を実装する。

About Me

GardenTree

自作サーバー構築やロボコン出場を経て、モノづくりの面白さにのめり込みました。現在は大学院で、二輪車用HMDのUI/UX研究の社会実装を見据えた研究開発を行っています。 私の強みは、特定の領域に縛られない技術への探求心と、チームを牽引する推進力です。これまでWebアプリ開発から仮想化基盤運用、ハードウェア制御まで幅広く経験し、システム全体を俯瞰する視点を養いました。 個人としての技術開発にとどまらず、技術と人を掛け合わせて組織の力を最大化することにも注力してきました。ゲーム制作サークルでは部長兼テックリードとしてGitHubを導入し開発フローを刷新したほか、100名規模のサークル連合代表として組織マネジメントを経験しました。 ハードウェアからインフラの裏側まで。多様な技術とチームを前へ進める力で、社会の課題を解決する「生きたシステム」を実装します。

Certifications & Awards

  • 基本情報技術者試験 合格
  • TOEIC Listening & Reading 830点
  • 情報処理学会 全国大会 学生奨励賞
  • セキュリティ・キャンプミニ 参加
GitHub Icon

My Timeline

2004

長崎に生まれる

Hello World!

2016

プログラミングとの出会い

一冊のJavaの本を手にしたことをきっかけに、コードで世界を動かす面白さに目覚める。エンジニアとしてのキャリアの第一歩。

2017

初の自宅Linuxサーバー構築

友人とゲームをするため独学でLinuxサーバーを構築・運用。現在のインフラ技術・サーバー運用への興味の原点となる。

2018

ロボコン出場と電子工作への熱中

中学生時代にロボコンに出場し、Arduino等を用いたハードウェア制御を経験。ソフトウェアだけでなくハードウェアや電子工作への興味の起点に。

2020

スクールバス運行ダイヤの最適化モデル提案

高校では身近なスクールバスの運行ダイヤを題材に、Pythonと機械学習を用いてデータを分析。プログラミングが「ただの自己表現」ではなく「社会や身近な問題を解決する手段」になることを強く実感するターニングポイント。

2022

大学進学とチーム開発への参画

ゲーム制作サークルに入部し、後に部長に就任。多様なメンバーと連携しながらゲームを開発し、チームでの開発能力や推進力の基礎を培う。2025年にはサークル内で開発したゲームを大型展示会「デジゲー博」にて出展。

2024

企業との共同IoTプロジェクトに参画

大学2年次、京セラコミュニケーションシステム株式会社様との共同プロジェクトにて「スマートゴミ箱」を開発。ハードからソフトまで一貫して実装し、社会課題解決に向けたフルスタックなIoTシステム開発を経験する。

2026

情報処理学会にて「学生奨励賞」を受賞

二輪車用HMDのUI/UXに関する卒業研究を全国大会で発表。これまでの研究の成果が客観的に高く評価され、奨励賞を授与される。

2026

大学院進学

学部時代の研究内容をさらに発展させ、社会実装を見据えたARモビリティ研究に取り組む。

My Projects

二輪車用HMDにおける表示情報と表示位置の検討(卒業研究)

二輪車用HMDにおける表示情報と表示位置の検討(卒業研究)

実機HMDとドライビングシミュレータを連動させ、ライダーの安全性を向上させる最適なUI/UXを定量評価した人間工学研究です。

Technologies Used:

PythonHTMLCSSJavaScriptWebSocketHMD (XREAL)Assetto Corsa
Proxmoxを用いた高可用自宅サーバー基盤の構築・運用

Proxmoxを用いた高可用自宅サーバー基盤の構築・運用

物理サーバー上に仮想化環境(Proxmox/Docker)を構築。Tailscale VPNを活用し、安全でスケーラブルな個人インフラを24時間運用しています。

Technologies Used:

Proxmox VEDockerUbuntu ServerTailscale
生成AIを活用した燃費管理自動化Webアプリケーション

生成AIを活用した燃費管理自動化Webアプリケーション

Gemini APIのマルチモーダル解析を活用し、給油レシートやメーター画像から自動で燃費を記録・可視化するフルスタックWebアプリです。

Technologies Used:

Next.jsTypeScriptSupabaseClerkGemini APITailwind CSS
【企業協業】LPWAとFlaskを用いたスマートゴミ箱の開発

【企業協業】LPWAとFlaskを用いたスマートゴミ箱の開発

Sigfox通信とセンサーを活用し、ゴミの蓄積量をリアルタイムで可視化・通知するIoTシステムです。

Technologies Used:

ArduinoLPWA (Sigfox)PythonFlask
大学内過去問共有プラットフォームの構築

大学内過去問共有プラットフォームの構築

大学内の過去問データをデジタル化・集約し、認証・検索・投稿機能を備えた快適な情報共有基盤を開発しました。

Technologies Used:

Next.jsTypeScriptSupabaseTailwind CSSVercel
Discord向けテキスト読み上げ(TTS) Botの開発・運用

Discord向けテキスト読み上げ(TTS) Botの開発・運用

PythonとTTS APIを組み合わせた読み上げBot。Docker化による安定した実行環境を構築し、24時間運用しています。

Technologies Used:

Pythondiscord.pyGCP (TTS API)DockerLinux
Raspberry Piを用いたスマートリモコンの開発

Raspberry Piを用いたスマートリモコンの開発

GPIOと赤外線通信を制御し、外出先やSNSから家電を操作できる自作スマートリモコンシステムを構築しました。

Technologies Used:

Raspberry PiPythonNode-REDIFTTTirrp.py
テックメディア「Gadelog」の自社サーバー運営

テックメディア「Gadelog」の自社サーバー運営

WordPressを用いたテックメディアの構築から、Linuxサーバーによるインフラ保守、SEOを考慮した運用までを一貫して行っています。

Technologies Used:

WordPressHTMLCSSJavaScriptPHP
航空機データフィード基盤の構築と安定運用

航空機データフィード基盤の構築と安定運用

SDR技術を用いて航空機からのADS-B信号を受信。デコードデータを世界的なトラッキングネットワークへ24時間フィードする基盤を構築しました。

Technologies Used:

Raspberry PiSDR (Software Defined Radio)Linuxdump1090
中古スマホ一括検索 (powered by Gadelog)

中古スマホ一括検索 (powered by Gadelog)

大手5社の中古スマホ在庫を横断検索・比較できる、完全自動化されたサーバーレスWebアプリケーション

Technologies Used:

Next.jsTypeScriptPythonPostgreSQLTailwind CSSPrismaNeon

Leadership & Activities

組織を動かし、チーム全体の価値を最大化する取り組み

理工系サークル連合 代表
組織マネジメント・イベント推進

理工系サークル連合 代表

100名以上が参加する大規模な理工系分野のサークル連合にて、代表として組織マネジメントを経験しました。 各団体の取りまとめや予算配分の管理、大学側との交渉など、イベントを成功に導くための調整役を担い、スムーズな運営と組織の活性化に貢献しました。 エンジニア個人の「作る力」だけでなく、多様な利害関係者を束ねて「ひとつの目標に向かって動かす力」を実践の場で培っています。

ゲーム制作サークルのテックリード・メンター
DX推進・技術啓蒙

ゲーム制作サークルのテックリード・メンター

数十名規模のゲーム開発サークルにおいて、非効率だった開発フローを一新しました。 USBメモリでのデータ受け渡しから、Git / GitHub の導入によるバージョン管理フローの標準化を主導。コンフリクト対応などの技術サポートを自ら行うことで、チーム全体の生産性を劇的に改善しました。 また、開発メンバーのITリテラシーを高めるため、CTF(セキュリティ勉強会)の企画・主催や講座を実施。単なる開発者にとどまらず、チームの開発能力とモチベーションを引き上げるメンターシップを発揮しています。 2025年11月には、サークルとして制作したゲームを「デジゲー博」に出展。ブースでのデモプレイや来場者との交流を通じて、自分たちの作品を世に送り出す達成感を味わいました。

My Skills

Frontend

HTMLCSSJavaScriptTypeScriptReactNext.jsTailwind CSSClerk

Backend

PythonFastAPIFlaskJavaNode.jsC++CShell Scriptdiscord.pyWebSocket

Game Development

UnityC#

Machine Learning / Data Science

Scikit-learnPandasNumPymatplotlibR

Hardware

ArduinoRaspberry PiNode-REDSDR

Database

SQLPostgreSQLSupabase

Infrastructure & DevOps

Proxmox VETailscaleDockerLinuxGitGitHubGitHub ActionsVercel