Unity を学び、シンプルなゲームや学祭で展示する体験型アートを開発しました。体験型アートでは、4次元ベクトルの回転や透視投影などの数学的知識を活用し、多くの人が楽しめるコンテンツを制作しました。また、自動車の研究では、現実では再現が難しい危険な状況をシミュレーションで再現することがあります。XRとエンジニアリングを組み合わせることで、現実世界での実験に代わる安全な研究環境の構築に応用できると考えています。
Django を使用して、MySQL や PostgreSQL などのデータベース統合や API 構築を学びました。Python の強みを活かし、他のプラットフォームと連携できるサービスを構築することに重点を置きました。この経験により、データ処理やバックエンド設計の基礎を身につけました。
NEXT.jsも勉強し、JSXを採用して安全な開発を心がけました。このサイトもNEXT.jsで構築しており、ページ遷移のあるWebサイトの構築やCSSによるマークアップ技術の習得を経験しました。
バックエンド開発から始まり、当初はStreamlitやDjangoなどの組み込みUIツールに頼っていました。しかし、フロントエンド開発、HTTP通信、非同期処理を学ぶことで、独自のAPIをフロントエンドに連携させ、フロントエンドからデータベース操作ができるアプリケーションを構築できるようになりました。これにより、Webアプリの全体的な仕組みを理解することができました。