My Portfolio

CHAR COUNT PRO
期間: 2025年7月
リアルタイム文字数カウント、diff表示、タスク管理機能を備えた高機能マークダウンエディタ。Tiptapベースのリッチな編集体験と、カスタムUI/UXにこだわったWebアプリ。

PICO-88
期間: 2025年6月〜7月
教育・ホビー用途を目的とした仮想の8ビットマイクロプロセッサおよびコンピュータアーキテクチャ。1980年代の8ビットコンピュータにインスパイアされながら、現代的な学習環境で使いやすいように設計。WebベースシミュレータでCISCアーキテクチャ、アセンブリ言語、グラフィックシステムをブラウザ上で体験可能。GitHub ActionsによるCI/CDで自動デプロイを実現。

Portfolio Website
期間: 2024年〜現在(継続開発中)
Next.jsとTailwind CSSを使用して作成したモダンなポートフォリオサイト。レスポンシブデザイン、ダークモード対応、アニメーション効果を取り入れた高品質なUI/UXを実現。プロジェクト管理機能やツール集成機能も搭載した多機能サイト。GitHub ActionsによるCI/CDで継続的デプロイを実現。

通信ネットワーク構成論A制作物 OnlineOthello
期間: 2025年5月
OnlineOthello は、オンラインでオセロをプレイできるアプリケーション。Node.js (Next.js) によるフロントエンドと、C言語で開発されたクライアントおよびサーバーアプリケーションで構成した。Docker を利用することで、必要な環境を簡単に構築・実行できる。
使用した技術:
Node.jsNext.jsTypeScriptTailwind CSSShadcn UICDocker

58ハッカソン Happy Shot
期間: 2025年2月
動画を送るだけで、最高のベストショットが手に入る! 詳しくはTopazにて

ソーシャル・オープンイノベーションチャレンジ2024
期間: 2024年
「占いと年齢性別推定を用いたパーソナライズド広告の最適化」と題して昨年行った実験の追加検証や、切り口を変えた方法での有効性の検証などを行った。
使用した技術:
PythonReact

ハッカソン開発: AIノート Chronotes
期間: 2024年9月~10月
毎日の活動や作業履歴などを自分で書くのは面倒くさい。 そんな作業をAIによって全自動化できる。

U-22 プログラミング・コンテスト2024
期間: 2024年8月
ゲームマスターが撮影した写真のヒントを元に、プレイヤーは同じ場所や構図を探し出しす。そしてゲームマスターの写真に最も似た写真を撮影したプレイヤーが勝利する。

Minecraft Server Discord Bot
期間: 2024年2月
Minecraftサーバーの情報を取得し、Discordに通知したり、Discordからコマンドを受け取ってサーバーを操作するBot。
使用した技術:
Python

ソフトウェア工学演習 PushIt
期間: 2023年7月
2人対戦型のP2Pオンラインゲーム。CUIでありながらGUI風の操作感を目指し、通信遅延補正やマウス対応など高度な工夫を盛り込んだ。
使用した技術:
CP2P通信独自フレーム同期処理

ソーシャル・オープンイノベーションチャレンジ2023
期間: 2023年6月~2023年12月
「革新的な次世代技術によるパーソナライズド広告の瞬時展開システム」と題して、デジタルサイネージ前の人物をカメラで認識して年齢、性別推定を行い、その判断によって適切な広告を表示するシステムを開発。
使用した技術:
PythonReact

英語による情報技術Ⅰ Snake Game
期間: 2023年1月
PythonのGUIライブラリを用いて、クラシックなSnakeゲームをチームで作成。シンプルながらもプレイ可能なゲームを実装した。
使用した技術:
PythonTkinter

Enigma 再現プログラム
期間: 2022年4月
第二次世界大戦時に使用された暗号機「エニグマ」の仕組みをPythonで再現。ローターや初期キーの設定によって暗号化・復号化が可能。
使用した技術:
Python

Minecraft Bot Contest 2021 (学内コンテスト)
期間: 2022年3月
Minecraftの敵モブであるゾンビを自動で倒すBotを作成し、その性能を競うコンテスト。
使用した技術:
Python