中学生の頃から独学でゲームを作り始め、C言語、C++言語を勉強した後、
高校生の頃、WinSockとBSDSocketを使用したオンライン対戦ゲームを作りました。(サーバーにはLinux/CentOS7を使用)その後、専門学校のゲーム科へ入学し、プロのゲームプログラマーを目指して、DirectX9.0cを使った3Dゲームを開発し続けました。(steamへ2作品リリース)
専門学校へ通いながら数学を勉強し、ゲーム数学についても独自に知識を深めていきました。そして、専門学校のゲーム科を卒業後、ゲーム会社へ入社しました。現在は自作ゲームの為にイラストを勉強中です。