プロフィール

業務要件から、
本番運用まで。

システム開発25年以上、Linux専任の運用保守5年。 半導体、官公庁、銀行、自動車、医療で積み上げた経験を、現在の機械学習研究開発へつないでいます。

これまでの経験

25年、業務システムを
作り、直し、運用してきた。

半導体設計支援、官公庁の道路交通量・帳票、銀行口座開設、自動車の在庫・リコール対応、医療機器管理とWeb問診。 業界も技術も異なりますが、複雑な業務とデータを整理し、利用者が継続して使えるシステムへ落とし込む仕事を続けてきました。

新規開発だけでなく、既存コードの改修、DB設計、性能改善、Linux運用、約2万人規模のサーバー更新も経験しました。 要件定義から実装、テスト、デプロイ、障害調査までを一人称で追えるため、レイヤー間の引継ぎと認識のずれを減らせます。

現在の機械学習研究開発でも、モデル精度だけを切り出してはいません。 入力データ、評価条件、人による確認・修正、モデル更新、監査、障害時の復旧までを、一つの業務システムとして扱います。

第三者による公開コード評価

公開コードを、
第三者の指標でも。

Findyが公開GitHubリポジトリを独自に解析して算出した、スキル偏差値です。

転職活動のために登録しているわけではありません。自分のGitHubを外から振り返る手段の一つとして利用しています。 この評価が技術力のすべてを示すとは考えていませんが、ポートフォリオを作り、改善を続けるうえでの励みにしています。

この自社サイトのリポジトリも評価対象に含まれます。Findyが「人に伝える力」そのものを採点するわけではありませんが、 コード、設計意図、検証結果を伝わる形で残せているかまで含め、公開物全体を見直すためのシビアな外部指標の一つとして受け止めています。

画像はFindyの公開ポートフォリオから毎日0時頃に取得し、取得できない場合は確認済みの画像を表示します。

Findyの公開ポートフォリオに掲載されているスキル偏差値 Findyの公開ポートフォリオを見る

経歴

25年を、四つの期間で見る。

古い技術名を並べるための年表ではありません。 業務、データ、アプリケーション、運用へと、担当範囲を広げてきた経過です。

  1. 2001–2020

    業務システム開発と運用保守

    業務システムと運用の土台

    半導体設計支援、官公庁、銀行、自動車製造、医療機器管理のシステムに携わりました。既存改修、DB設計、性能改善、Linux運用、サーバー移行まで、長期運用されるシステムの変更と保守を経験しています。

    • 半導体設計支援 6年
    • 官公庁システム 6年
    • Linux専任運用 5年
    • 代打PM 2年
  2. 2020–2025

    大規模Webシステムとクラウド

    大規模業務Webのモダナイズ

    全国のディーラーが利用する自動車リコール対応支援システムへ4年半参画。国への届出、対象車両、部品在庫、作業管理、帳票、通知を扱う業務を、React / Next.js、Java、SQL、Linux、AWSをまたいで開発しました。

    • 長期参画 4年半
    • 要件定義〜デプロイ
    • React / Next.js
    • Java / SQL / AWS
  3. 2025–2026

    帳票・OCR・クラウド

    帳票・OCR・クラウドを横断

    医療機関向けWeb問診で、React / TypeScriptのUI、Python / FlaskのAPI、QRコード・差分表示を含むPDF生成を担当。帳票構造を先に確定し、OCR結果を既知のフィールドに対して検証するSchema-firstの処理へつなげました。

    • React / TypeScript
    • Python / Flask
    • PDF / OCR
    • AWS / Azure
  4. 2026–現在

    機械学習の研究開発

    開発・運用経験を機械学習へ

    現在は機械学習の研究開発案件に業務委託で参画し、画像解析、OCR、モデル評価・改善に取り組んでいます。モデル単体ではなく、入力データ、評価、人による確認、更新、監査までを業務システムとして捉えます。

    • 画像解析 / OCR
    • モデル評価
    • 人による確認
    • 文書処理基盤

確認できる実績

規模・期間・担当範囲で、
経験を示す。

案件名や顧客情報ではなく、規模、期間、担当範囲を公開します。 長期運用、既存システム、業務データを扱ってきた経験の一部です。

01 約2万人

Windows Serverの老朽更新

社内ユーザー約2万人の環境で、サーバーのインストール、各種設定、プログラム置き換え、チューニング、全動作確認を専任で8か月担当しました。

02 4年半

自動車リコール対応支援

全国拠点、行政への届出、車両・部品・作業・帳票を扱うWebシステムで、ヒアリングから設計、実装、性能試験、デプロイまで継続して担当しました。

03 400台規模

半導体設計用Linuxサーバの運用保守

3名体制で、半導体設計を支える約400台のLinuxサーバ群を5年間運用保守。Shell Scriptの設計・実装、環境設定、構築、運用方針の策定まで、開発基盤の安定稼働を支えました。

04 2年間

プロジェクトマネジメント

プロジェクトマネージャーの引継ぎ役として、2年間マネジメントに専任。開発者としてだけでなく、案件を継続させる立場も担いました。

05 画面からクラウドまで

医療Web問診を横断

React / TypeScriptのUI、Python / FlaskのAPI、QRコード・差分表示付きPDF、AWS / Azureでのデプロイ・ログ確認・障害調査まで担当しました。

06 帳票構造を先に確定

帳票構造とOCR

Word帳票から罫線、セル、入力フィールドを抽出して構造化。レイアウト、フィールド特定、OCR、検証処理を分け、結果を確認できる形にしました。

設計・実装の判断基準

設計・実装で重視すること。

01

事実と仮説を分ける

ログや計測で確認した事実、現時点の仮説、未確認事項を明確に分けます。

02

失敗経路を先に考える

正常系だけでなく、再実行、以前の状態へ戻す手順、時間切れ、安全な終了を設計します。

03

意思決定を記録する

codeに表れない制約や選択理由は、設計判断記録(ADR)や運用資料として残します。

04

必要な複雑さだけを持つ

現在の要件を満たす最小構成から始め、将来の拡張点を明示します。

扱える技術領域

技術世代を越えて、
システム全体を扱う。

Visual C++(MFC)、Delphi、Java、Oracleから、React、Python、AWS、機械学習まで。 過去の技術を現在の主力として並べるのではなく、既存資産を読み解き、次の構成へ接続するための経験として使います。

01

アプリケーション

業務要件をデータモデルとAPIへ落とし込み、フロントエンドからバックエンドまで実装します。

  • TypeScript
  • React / Next.js
  • Python / FastAPI
  • PostgreSQL
  • OpenAPI
02

基盤と運用

コードによる基盤管理(IaC)、変更の自動確認・公開(CI/CD)、監視、障害復旧、resource撤収までを設計範囲として扱います。

  • Linux
  • Docker
  • AWS
  • Terraform
  • GitHub Actions
  • RabbitMQ
03

機械学習

モデル評価、入力データと出力の追跡、AIの結果を人が確認・修正する工程、更新と以前のモデルへ戻す手順をアプリケーションへ統合します。

  • PyTorch
  • 文書処理
  • モデル評価
  • 人による確認

形容詞ではなく証拠で示す

設計と検証の記録を、公開ポートフォリオで示す。

25年の実務で得た業務設計、データ、運用の視点を、公開可能な文書処理(Document Intelligence)基盤として再構成しました。 アプリケーション、機械学習、AWS運用の設計判断と検証結果を、コードと日本語解説で公開しています。

実装と検証の解説を見る