課題整理から設計、テスト、改善まで継続
WORKS & LAB
個人開発・AI活用・技術検証
業務システム開発で培った経験をベースに、個人開発ではPythonや生成AI、Codex、n8n、ローカルLLM等を活用しています。アプリケーション開発、制作工程の効率化、業務自動化を通じて、新しい開発スタイルを継続的に検証しています。
Personal Development — not Professional ExperienceWORKS SUMMARY
現在の取り組み
実際に作ることと検証することを往復しながら、業務システム開発の経験を新しい技術領域へつなげています。
実装・レビュー・調査を支援する開発ツールとして活用
ワークフローと業務効率化の技術検証
ローカル環境を含むAIアプリケーションの検証
FEATURED PROJECTS
現在進行中の個人プロジェクト
Professional Careerとは別に、企画・設計・制作・検証・改善まで取り組んでいる活動です。
IT・生成AI・リスキリングをテーマとしたYouTubeチャンネルを、個人で企画・制作・運営しています。
Workflow
テーマ企画、台本作成、生成AI活用、音声・動画制作、編集、投稿、YouTube Analyticsの確認、改善まで一連の制作工程を継続しています。
AI-assisted Approach
ChatGPT、Codex、Pythonによる制作支援ツールを組み込み、作業効率化と制作フローの改善に取り組んでいます。
Engineering Perspective
単なる動画投稿ではなく、制作工程を整理し、支援ツールを作り、データを確認しながら運用を改善する個人プロジェクトとして進めています。
- ChatGPT
- Codex
- Python
- DaVinci Resolve
- YouTube
- YouTube Analytics
Desktop Application / AI-assisted Development
技術経歴書メーカー
技術者プロフィール、スキル、資格、職務経歴、希望条件をローカルで管理し、編集・追加・CSV入出力・HTML/PDF出力を行うWindows向けデスクトップアプリケーションです。
Problem
職務経歴書を更新するたびに発生する、情報修正、レイアウト調整、出力形式変更の手作業を減らすために開発しています。
Approach
情報をSQLiteで管理し、同じデータから画面表示、HTMLプレビュー、HTML/PDF帳票へつなげる構成にしています。
Features
プロフィール・スキル・資格・所属履歴・職務経歴の管理、CSV取込/出力、ローカルHTMLプレビュー、単一HTMLとA4 PDFの生成に対応しています。
AI-assisted Development
要件整理、画面構成、データ構造の設計判断を行い、Codexへ実装を指示したうえで、生成コードの確認、動作確認、バグ修正、機能追加、UI改善を繰り返しています。
- Python
- PySide6
- SQLite
- SQLAlchemy
- Pydantic
- Jinja2
- Qt WebEngine
- Playwright Chromium
- HTML
- Codex
EXPERIMENTS / LAB
技術検証
完成品としての実績ではなく、個人環境で構成や活用方法を確認している技術領域です。
Workflow Automation
n8n、API、生成AI等を組み合わせたワークフロー・業務自動化の技術検証。
- n8n
- API
- Generative AI
Local LLM Environment
ローカルPC上でLLMを実行し、生成AI・AIアプリケーション開発を検証する環境。
- Ollama
- Docker
- Python
- Local LLM
RAG Experiment
LLMと外部データを組み合わせるRAG構成について、Python等を利用して技術検証しています。
- Python
- LLM
- RAG
- Vector Database
DEVELOPMENT APPROACH
How I Build
生成AIやCodexを単なるコード生成ツールとして使うのではなく、要件整理、設計、実装支援、レビュー、デバッグ、改善を繰り返しながら開発を進めています。
My Role
課題設定、要件整理、仕様決定、設計判断、AIへの指示、出力確認、テスト、修正判断、改善
AI / Codex
実装支援、コード生成、修正案、リファクタリング支援、調査支援
- 01Idea
- 02Requirement
- 03Design
- 04AI-assisted Implementation
- 05Review
- 06Testing
- 07Improvement
TECHNOLOGY OVERVIEW
個人開発・技術検証で利用する技術
業務上のProfessional Skillsとは別に、個人プロジェクトや技術検証で使用している技術です。経験年数や習熟度を示すものではありません。
Development
Used in Personal Project
AI
Personal Project / Exploring
Automation
Experiment
Web / Content
Used in Personal Activity
CONTACT
これまでの経験と、新しい技術の両方を活かせる案件を検討しています
Java・PHPを中心とした業務システム開発経験をベースに、現在はPythonや生成AIを活用した個人開発にも取り組んでいます。
既存システムの開発・改善に加え、AI活用や業務効率化に関する案件にも関心があります。