Portfolio / Public Works
山口 能成
Systems Engineer / Developer Tools
実務経験から、使える開発者向けツールへ。
公開制作物を中心に、技術背景と実務経験を整理したポートフォリオです。
制作物を先に確認できる構成にしています。現在は、Spring Boot向けコード品質診断ツール「Q-Scout for Spring」と、チェック項目からAPI/MCP設計のたたき台を生成する「APIM for Spring」を掲載しています。業務系・基幹系・組込み・DB・データ移行を横断してきた経験は、その下で制作物を支える背景として整理しています。
- 公開制作物
- Spring品質診断
- API/MCP設計生成
- レビュー支援
- AI/Web時代への再接続
Works
公開制作物
実務で感じた「レビュー観点のばらつき」や「要件から設計への落とし込み」を、実際に触れるWebツールとして形にした制作物です。Live Demoでは動作感を、GitHubでは設計・実装・改善の進め方を確認できます。詳細ページでは、制作背景・設計判断・今後の拡張方針を個別に整理しています。
※ 各デモはRender Freeプランで公開しているため、初回アクセス時は起動に時間がかかる場合があります。
APIM for Spring
Next Work 02
データ変換、診断、レポート生成など、実務経験と接続しやすい小規模ツールを追加するための枠です。
Next Work 03
制作物が増えた際に、代表的な成果物を最大4件程度まで並べられるようにした拡張枠です。
Why I Built It
現場で感じた課題を、 レビュー支援・設計生成・AI活用に つながる形へ落とし込んでいます。
レビュー品質のばらつきを減らす
長期の業務システム開発では、レビュー観点が担当者や現場に依存しやすい課題があります。Q-Scoutでは、Spring開発で確認したい観点をルールとして整理し、チームで共有しやすい形にしています。
要件から設計への変換を支援する
APIM for Springでは、業務要件に該当するチェック項目を選択することで、API設計・MCP設計・AI実装指示へ展開する流れを整理しています。自然言語入力からの生成は、今後の拡張目標です。
AI活用に接続しやすくする
人間向けの設計成果物とAI実装入力を分けて扱うことで、人間のレビューとAI支援を混在させず、用途ごとに整理されたアウトプットを目指しています。
Capabilities
提供できる価値
業務システム改善
業務データ連携、既存システム改修、運用支援、データ移行など、現場継続性を重視した改善に対応します。
品質診断・レビュー支援
レビュー観点、設計健全性、保守性、技術負債を、開発者が共有しやすい形式へ整理します。
API/MCP設計生成支援
チェック項目で整理した要件から、API設計、MCP設計、AI実装指示へつなげる設計初動の整理を支援します。
Technical Background
公開制作物を支える技術背景
現在の主な制作軸
実務で培った基盤
対応工程
Career Highlights
基幹系・業務系・組込みまで、現場で求められる継続運用と改修に向き合ってきました。
医薬品業界向けEDI・受発注データ連携
Java、JavaScript、Oracle、Bash、Red Hat Linuxを用い、追加開発、システム更改、データ移行、リリース対応を経験。
製造業向け工程制御・検査・解析
C#、C++、C、PostgreSQL、SQL Serverを用い、工程制御、検査、解析、データ収集基盤などを担当。
金融機関向け基幹システム改修
C、C++、VC++、VB、PL/SQL、Oracleを用い、帳票、オンライン取引、リスク管理、運用支援を経験。
組込み機器向けファームウェア
C言語とマイコン環境で、機器制御、HDMI-CEC制御、リモコン制御などの組込み開発を担当。
Contact
制作物・技術経歴の詳細
公開制作物のデモと詳細ページ、ソースコードの入口を整理しています。