こんにちは、조원준(チョ・ウォンジュン)です。 Web アプリケーションおよび AI 技術を中心に学習・開発しています。
Java・Python を用いた基礎的なソフトウェア開発から、Web API を活用したアプリケーション開発、機械学習を用いた簡単な推論モデルの実装まで、実装を通じて技術理解を深めることを大切にしています。
学習した技術を、実際に動く Web サービスとして形にすることを強みとしています。
この GitHub では、学習成果や個人・チームプロジェクトを中心に公開しています。
| 主に使う言語 | 主なフレームワーク | 関心分野 |
|---|---|---|
| Python / JavaScript / Ruby / Java | FastAPI / Vue.js / Node.js / Express / Ruby on Rails | AI Agent / LLM / RAG / データ可視化 |
|
プログラミング言語 フロントエンド バックエンド |
データベース データ・AI / 機械学習 開発ツール・環境 |
補足として、以下の技術は学習中です:JavaScript / Java / React
- API を用いたデータ取得から画面表示までの一連の流れを重視
- フロントエンドとバックエンドの役割分離を意識した設計
- 可読性・保守性を意識したコード構成
- 取得したデータを加工・整理し、意味のある形で扱うことを意識
- 学習目的に留まらず、動作する形まで実装することを重視
AI スケジュール管理システム(卒業制作)
Claude API の Function Calling を活用したスケジュール管理 Web アプリ
FastAPI Vue.js PostgreSQL
- add_schedule / get_schedule / delete_schedule / check_conflict の 4 ツールを設計・実装
AI テキスト RPG システム
Claude API をゲームマスターとして活用したフルスタックテキストアドベンチャーゲーム
FastAPI Vue 3 PostgreSQL pgvector Docker Compose
- Tool Use による戦闘・インベントリ・移動のゲーム状態管理を実装
- sentence-transformers + pgvector による RAG メモリ機能を実現
- SSE ストリーミングによるリアルタイムナレーション出力を実現
- Docker Compose によるフルスタック構成
ストレートネック測定 Web アプリケーション
Web カメラ入力を用いたリアルタイム姿勢分析 Web アプリ
FastAPI Vue.js PostgreSQL MediaPipe Google OAuth
- カメラ入力処理、姿勢データ算出、結果の可視化までを一貫して実装
AI 自律走行 RC カープロジェクト
カメラ映像のみで走行判断を行う End-to-End 自律走行システム
Python OpenCV CNN Jetson Nano
- 学習用データ作成から推論モデル実装、走行検証までを経験
- 認識精度 19% → 88% を達成
サッカー情報掲示板 Web アプリケーション
外部 API を活用したニュース・リーグ順位・試合日程表示 Web サービス
Node.js Express Vue.js MySQL
- 複数 API のデータ取得・加工・画面表示を実装
Bannote 自習室予約サービス(バックエンド担当)
学内向け自習室予約 Web サービスのバックエンド開発
Ruby on Rails gRPC MSA
- 予約作成・キャンセル・時間帯管理などの API 設計および実装
- データ整合性を意識したロジック設計と DB 操作を経験
Web API 設計およびデータ連携 フロントエンドとバックエンドをつなぐ Web アプリケーション開発 AI Agent システム設計 LLM 活用サービス開発 RAG パイプラインの高度化 Java JavaScript React
※ 学習記録として、継続的なコミットを意識しています。
技術・プロジェクトに関するご連絡は、下記よりお願いいたします。

