Daichi Hotta

計算の力で、複雑な世界を解き明かし、未来を実装する

制作実績を見る

私について

プロフィール写真

青山学院大学 理工学部情報テクノロジー学科 4年
コンピュータグラフィックス研究室 所属

大学でコンピュータサイエンスを学ぶ中で、計算の力で現実世界の複雑な課題を解決することに魅力を感じています。現在は、コンピュータグラフィックスの研究室に所属し、連続体力学やMPMに関する物理シミュレーションの研究を通じて、そのための基礎となる数学的、物理的知識とC++やPythonによる実装力を養っています。

私が特に関心を持っているのは、計算負荷がボトルネックとなる課題の解決です。研究で取り組んでいる物理演算やHPC分野に加え、OSやブラウザのように、システム全体のパフォーマンスを決定づける低レイヤー技術にも強い興味があります。

この興味は、より現代的な課題にも繋がっています。例えば、深層学習・強化学習のモデル実用化の鍵となる推論速度の向上や、ブロックチェーンの社会実装を阻むスループットの問題など、計算効率の改善がブレークスルーを生む領域に挑戦したいと考えています。

研究で得た専門性に加え、Next.jsやFlutterを用いた個人開発を通じて、ユーザーに価値を届けるためのアプリケーション開発経験も積んでいます。

制作実績

Madoi

Madoi

FlutterDart

Flutterを用いて、自分の所属する自動車部向けて、自動車の整備記録やセッティング記録、ToDoリストをまとめたアプリを開発しました。

詳しく見る
Simple MPM

Simple MPM

C++OpenGLSFML

MPM(Material Point Method の簡単なシミュレーションを実装しました。

詳しく見る
2D Stable Fluids

2D Stable Fluids

C++OpenGL

流体の基礎的なシミュレーションを実装しました。FLIP法などを用いずに、ナビエスークス方程式を各項に分解し、それぞれの項に対してステップを立て、シミュレーションを実行しました。

詳しく見る
機材管理システム

機材管理システム

Next.jsTypescriptTailwindCSSPrismaAuth.js

友人と大学の放送部に向けて、機材の貸し出し状況を管理するシステムを作りました。

詳しく見る
SurperwindUI

SurperwindUI

Next.jsTypescriptTailwindCSS

SuperwindUIは、スタイルを固定化することにより、モダンなUIを超速で開発できるReact, Next.jsのUIコンポーネントライブラリです。また、従来のUIコンポーネントライブラリとは比べ、コンポーネントの単位が大きく、ドキュメントをそこまで読まなくても、フロントエンド初学者でも簡単に使うことができます。

詳しく見る

スキル

C++

Python

Rust

TypeScript

Flutter

Next.js

React