JavaScript

JavaScriptは、Webページに動的な機能を追加するためのプログラミング言語です。

経験レベル
経験年数: 1.7年

DOM操作、イベントハンドリング、非同期処理などの基本的な機能を理解しています。ドラッグ&ドロップ機能やタイマー機能などの実装経験があります。

使用プロジェクト

ICSS/SPT 2025 タイムテーブルビューア
電子情報通信学会(IEICE)の研究会プログラムをより見やすく、使いやすくするためのウェブアプリケーション。特にICSS(情報通信システムセキュリティ研究会)とSPT(セキュリティ基礎研究会)の2025年会議向けに最適化
ポートフォリオサイト
Next.js 14 と Tailwind CSS を用いて構築した個人ポートフォリオサイト。3D表現を取り入れたヒーローセクションや、データ駆動で管理されたプロジェクト・経歴・スキル情報を、コンポーネント設計とUIライブラリを活用して整理している
Gatherの入退室通知ツール
Gatherというオンラインワークスペースの入退室をSlackで通知するツール。Gather APIを使用してプレイヤーの入退室を監視し、リアルタイムでSlackに通知
UberEats高杉くん
UberEatsで破産しそうなので、ここで我慢すればこんなものが買えると提示してくれるChrome拡張機能
GenieSlack: ハッカソンでのチーム開発
SlackのメッセージをChatGPTで要約し、チームwiki (Esa) に保存するツールをハッカソンで開発。未経験の技術に多数挑戦し、Webサイトで公開中。サポーターズ 技育CAMP マンスリーハッカソン vol.2で努力賞、技育CAMPアドバンス2023 Vol.2で企業賞(ウイングアーク1st株式会社)を受賞
研究データの可視化ツール
SNSを使った詐欺や犯罪に関する研究で収集したデータを可視化するツール。ノードグラフ、折れ線グラフ、ドーナツチャートなど、複数の可視化ライブラリを組み合わせて実現
カンバン + ポモドーロテクニック のタスク管理ツール
SOFT SKILLSという本に感銘を受けて開発した、カンバンとポモドーロテクニックを組み合わせたタスク管理ツール