ポートフォリオ

現場で“本当に使われる”業務システムを、構想から実装まで

要件定義・基本設計を強みとするフルスタックエンジニア 鐘ヶ江 隆文(カネガエ タカフミ)です。
小売・流通・金融・電力・ECなど、ミッションクリティカルな領域で 上流工程から実装・運用まで一貫して携わってきました。

業務を理解して仕様に落とし込み、
品質と運用まで見据えて作る。

その姿勢を軸に、プロジェクトのフェーズを問わず即戦力として貢献します。

対応領域

#要件定義 #基本設計 #DB設計 #システム基盤選定
#Java #SpringBoot #SpringBatch #PHP #Vue.js #React #TypeScrip

私が大切にしていること

私が最も大切にしているのは、「現場で使えるシステム」を作ることです。
仕様書が整っていても、現場の業務と合わなければ運用で破綻します。逆に、現場の“困りごと”を正しく捉えられれば、システムは業務を確実に前進させます。

そのために、要件定義・基本設計では以下を徹底します。

  • 曖昧な要望を整理し、意思決定できる仕様に落とす
  • 例外や運用まで含めた「使われ続ける設計」にする
  • 関係者(業務・経理・他ベンダー等)との合意形成を前に進める

これまでの経験と強み

大手小売業の基幹システムにおける運用・開発経験を土台に、上流工程(要件定義・基本設計)を強みにキャリアを積みました。
その後、流通・航空インフラなどの大規模刷新、通販・飲食事業でのシステム企画~導入、金融・電力といった基幹領域の刷新案件を経て、現在はフリーランスとして新規開発にも携わっています。

技術面では Java(Spring Boot / Spring Batch) を主軸としつつ、直近は Vue.js / React(TypeScript) にも対応。
「堅牢なバックエンド設計」と「モダンなUI実装」をつなぎ、設計から実装まで一気通貫で価値提供できるのが強みです。

できること(要約)

  • 要件整理、業務フロー設計、基本設計、DB設計
  • Java/Springを中心とした業務システム開発(API・バッチ)
  • Vue.js / React によるフロントエンド実装
  • システム基盤(OS/MW/DB 等)選定フェーズの支援
  • チームの進捗管理、育成、品質改善

Skills

得意領域(上流工程)

  • 要件定義(業務ヒアリング、要件整理、合意形成)
  • 基本設計(画面、API、バッチ、帳票、権限、運用)
  • DB設計(正規化、性能・運用を見据えた設計)
  • 外部連携設計(IF設計、データ連携、運用考慮)
  • システム基盤選定(コスト/性能/保守性のバランス提案)

バックエンド

  • Java:Spring Boot / Spring Batch / MyBatis / JUnit
  • PHP:Zend Framework(実務)
  • REST API 設計・実装
  • 大規模データ処理、夜間バッチ処理、移行作業

フロントエンド

  • Vue.js
  • React(TypeScript / MUI)
  • HTML / CSS / JavaScript

DB / OS / インフラ・運用

  • DB:PostgreSQL / MySQL / Oracle / SQL Server
  • OS:Linux / Windows
  • Shell
  • 運用・連携:SystemWalker / HULFT
  • AWS(実務)

資格・語学

  • ITパスポート
  • 英語:ビジネスレベル(会話・読み書き)
  • 中国語:ビジネスレベル(会話・読み書き)

Works

※守秘義務に配慮し、固有名詞を一部抽象化しています。


1)大手小売業:全店舗向け 自動発注(需要予測)システム 新規構築・導入

期間:2003年4月〜2014年11月
役割:PL(社内SE)/技術統括
規模:約15名(国内+中国開発拠点)
技術:VB6.0 / Java / SQL Server / Linux / Shell

背景・課題

店舗ごとに属人化していた発注業務を標準化し、欠品・過剰在庫を減らしたい。
現場の経験則が大きく、机上の理論だけでは精度が出ない領域。

取り組み

  • 現場出身のPM・業務責任者と密に連携し、実現可能性と精度向上の打ち手を技術側から提言
  • 需要予測・発注アルゴリズムの策定と実装方針の統括
  • 店舗巡回による実在庫フィードバックを解析し、乖離原因の特定→パラメータ反映を高速PDCA
  • 中国開発拠点への発注管理・開発ディレクション

成果

  • 現場の「経験と勘」をアルゴリズムへ昇華し、発注業務の標準化を推進
  • 年間約10億円規模の機会損失削減および業務効率化に貢献
  • データ設計・ロジックは後続のAI自動発注システムへ継承され、コア基盤として運用

2)電力会社:基盤選定・刷新プロジェクト(大規模リプレイス)

期間:2022年7月〜2025年6月
役割:SE(基盤選定・要件定義〜実装)
規模:PJ全体 約300名(自チーム約10名)
技術:Java(Spring Boot / Spring Batch / API)/ MyBatis / PostgreSQL / Linux / Shell / Vue.js / HULFT / SystemWalker

背景・課題

老朽化した基幹領域の刷新に伴い、アプリだけでなく基盤(OS/MW/DB等)含めた再設計が必要。
性能・運用・コストを同時に満たす構成を検討する必要があった。

取り組み

  • 顧客・PLと共に、技術選定フェーズから参画し、構成案の比較・提案を実施
  • Javaアプリの特性(バッチ/オンライン/運用)を踏まえたアーキテクチャ設計
  • 業務担当と直接協議し、業務フロー・画面遷移などの基本設計を策定
  • バックエンド開発・移行、フロント実装(Vue.js)を並行して担当

成果

  • 技術選定〜実装までの一貫対応により、意思決定と実装のズレを抑制
  • 運用・連携(監視/転送)も含めた設計で、刷新後の安定稼働に寄与

3)通販・飲食事業:システム企画・導入・運用(社内SE)

期間:2017年4月〜2019年3月
役割:社内SE(企画〜導入責任者)
規模:4名
技術:PHP / Java / JavaScript(jQuery)/ PostgreSQL

背景・課題

事業拡大により、EC・物流連携・CTI・資材管理など周辺業務の整備が急務。
自社開発とパッケージ導入を見極め、最短で効果を出す必要があった。

取り組み

  • 経営課題を整理し、導入効果を定量化して社長へ直接提案 → 予算獲得
  • 要件定義〜RFP作成、ベンダー選定(コンペ)・導入管理
  • 自社開発(PHP/Java)とパッケージ導入を適材適所で判断し推進

成果

  • 企画から導入・運用まで責任者として遂行
  • 事業成長を支える業務基盤づくりに貢献

4)フリーランス:WEB駐車場管理システム 新規開発・運用保守(アジャイル)

期間:2025年7月〜現在
役割:SE(フルスタック)
規模:9名
技術:React(TypeScript / MUI)/ PHP(Zend Framework)/ MySQL / AWS

背景・課題

新規サービスとして、運用を見据えた管理システムをアジャイルで開発。
フロントはReact環境での設計・実装が求められた。

取り組み

  • Reactのコンポーネント設計〜実装、テストまでを推進
  • Vue.js経験を活かし、コンポーネント指向・状態管理の概念を応用して即戦力化
  • PHP側の設計・実装も対応し、フルスタックで開発を前進

成果

  • 学習期間ゼロで設計・実装フェーズへ入り、即アウトプット
  • フロント/バックの分断を減らし、開発スピードと品質の両立に寄与

Contact

お仕事のご相談・ご質問など、お気軽にご連絡ください。
要件整理からのご相談、既存システムの改善、上流工程支援、フルスタック開発まで対応可能です。

対応可能なご相談例

  • 業務システムの新規開発/刷新(上流〜実装)
  • 要件整理・基本設計の支援(仕様の決め切り)
  • バッチ/API設計(Java Spring)
  • Vue.js / React(TypeScript)によるフロント実装
  • 運用・連携(監視/転送)を含めた設計改善

お問い合わせはこちらから