ドキュメントアプリで編集しよう
修正したり、コメントを残したり、他のユーザーと共有して同時に編集したりできます。
今はしないアプリをダウンロード
ドライブに移動
職務経歴書_O.H.docx

職 務 経 歴 書

2026年 4月現在

氏名: O.H

職務要約

 2018年よりSIer業務に従事。フルスクラッチで基本設計からテストまでを手がけることが可能。開発では、プロジェクト関係者とコミュニケーションをとりながら合意形成を積み重ねていくことでウォーターフォール開発における納得度向上を実施。C#, C++, Pythonを用いたアプリケーション開発に加えてAzureによるインフラ設計、構築も対応可能。

 顧客に必要なものを提供できるテックリードを目指して技術力向上に邁進。

活かせる経験・知識・技術

  • フルスクラッチでの機能要件定義からテストまで対応

要件定義やヒアリング結果を元にして機能要件定義からテストまでフルスクラッチで対応可能。

  • 主体的な開発推進

システムの仕様や構成に関する懸念点、不明点などがあれば上長や顧客に対して協議を行うことで課題解決を実施可能。協議に必要な情報は資料にすることで最適な判断を下せるようにし、結論も記載することでその後のフェーズでも参照できるよう記録。

  • システム仕様管理
    システム仕様を理解したうえで顧客や自社メンバーとの仕様変更の協議が可能。またプロジェクトの新規参加者への説明、質問に対する回答も可能。仕様はドキュメント化することで運用可能な状態を維持継続。
  • Azure環境構築
    Azure上で稼働するアプリケーション開発、ネットワーク構築が可能。また取得MCPは以下『取得資格一覧』を参照。
  • プロジェクトリーダー
    社内メンバーに対しては進捗管理、課題管理、成果物レビューを実施可能。顧客折衝としては仕様説明、仕様協議、進捗報告が可能。
  • 英語話者

外国籍ベンダーと英語での協業経験あり。また42では他生徒と英語のみでコミュニケーションをとりつつ相互学習を実施。資格については以下『取得資格一覧』を参照。

  • 取得資格一覧

保持資格は以下の通り。

カテゴリ

資格

IPA

データベーススペシャリスト

MCP

AZ-900 Microsoft Azure Fundamentals

AZ-104 Microsoft Azure Administrator

AZ-204 Azure Developing Solutions

AZ-305 Azure Infrastructure Solutions

AZ-400 Azure DevOps Solutions

AZ-700 Azure Network Solutions

言語

TOEIC 845点

  • 2024年 5月~ 現在 株式会社アークウィズテック

期間

職務内容

人数 / 技術

2026年3月

~

2026年5月
(予定)

Azure ExpressRoute切り替え

【プロジェクト概要】

  • お客様利用中の専用線の利用サービス切り替え
  • Express Circuits作成
  • ダイレクトアクセス開通
  • Express Circuits切り替え

【フェーズ】

移行設計、詳細設計、実装

【担当内容】

  • 移行設計を実施
  • 詳細設計(パラメータシート、作業手順書)作成
  • 本番作業での作業確認

【実績】

  • 移行方針の策定
  • 業務影響の抑制、障害時の切り戻しやすさを考慮しての移行設計
  • お客様への金銭負担も予め説明
  • リーダーとしてプロジェクト牽引
  • 他メンバー(1名)への設計伝達、作業確認

【人数】

2名

【技術】

専用線:Azure ExpressRoute

2025年11月

~

2025年12月

ADサーバー構築

【プロジェクト概要】

  • 新規ADサーバーの構築
  • OSインストール
  • ホスト名、FW、ユーザー権限、タイムゾーン設定

【フェーズ】

詳細設計、実装

【担当内容】

  • 詳細設計を実施
  • サーバー構築作業を実施
  • 作業エビデンスの取得

【実績】

  • 堅実な本番環境構築作業
  • 都度、作業内容の確認
  • 作業エビデンスの取得、まとめ

【人数】

2名

【技術】

OS:Ubuntu

2025年10月

~

2026年5月

電子カルテシステムバージョンアップ

【プロジェクト概要】

  • 病院で使用されている電子カルテ、内視鏡連携システムのバージョンアップ
  • 既存機能の拡張
  • タブレット端末用の新規パッケージ開発

【フェーズ】

基本設計、詳細設計、実装、単体テスト、結合テスト

【担当内容】

  • 要件定義の内容を元に新機能の基本設計、詳細設計を実施
  • 実装、単体テスト、結合テスト実施

【実績】

  • プロジェクト運営の是正
  • リーダーにタスクが集中して進捗管理、レビューが滞る状況
  • 上記課題を指摘のうえタスクの分散、資料ベースによる進捗管理を提言
  • 結果として、チーム分割がなされタスクの緩和に成功
  • 知識の共有
  • システムが多岐にわたっていて知識が属人化
  • ドキュメントやノウハウが各所に散見されていたため配置場所を一元管理
  • 設計時はドキュメントを確認することで仕様設計漏れを防ぐことに貢献、またリーダーのレビュー精度も向上

【人数】

20名

【技術】

バックエンド:

C#、Java

フロントエンド:C# WPF

DB:Oracle DB

ソース管理:Apache Suversion(SVN)

コミュニケーション:Microsoft Teams

2025年5月

~

2025年9月

OCRツール入れ替え

【プロジェクト概要】

  • サポート終了を迎えたOCRツール変更に伴うアプリ改修
  • OCRツールの出力インターフェース変更を吸収するための新機能開発        
  • 業務変更に伴う既存アプリケーションの改修
  • インフラ環境の最新化に伴うバージョンアップ対応
  • アプリケーションのライブラリバージョンアップ
  • Visual Studio 6やVisual Studio 2010で開発された32bitアプリケーションをVisual Studio 2022で64bit版にビルド
  • 最新化したアプリケーションの稼働確認

【フェーズ】

要件定義、基本設計、詳細設計、実装、単体テスト、結合テスト

【担当内容】

  • 機能要件定義を作成
  • 新機能、改修機能の基本設計、詳細設計を実施
  • 既存アプリケーションのビルド環境をVisual Studio2022にアップデート、ビルド手順書作成
  • 実装、単体テスト実施

【実績】

  • 顧客側のリーダーが経験不足かつ多忙な中での助言
  • プロジェクト全体のマイルストーンが不明瞭で進捗報告が形骸化していたためゴールを明確化するよう提言
  • エンドユーザーからの要望依頼に対する対応方針検討
  • 運用を見据えた資料作成
  • 参画時、アプリケーションが10個以上存在しているがシステム全体を表現する資料がない状態を課題と認識
  • リーダーへのヒアリングや実装内容を確認してデータフロー、業務フロー資料作成
  • ビルド環境アップデート時には新たにビルド手順書を作成
  • 上記取り組みが高く評価され、契約の一カ月延長を実現

【人数】

3名

【技術】

バックエンド:

C#、C++(フォームアプリケーション、コンソールアプリ、dll)

DB:SQL Server

仮想サーバー:Azure VM

ソース管理:GitHub

コミュニケーション:Microsoft Teams

  • 2024年 3月~ 4月 42 Adelaide校(2024年11月より日本でリモート学習に切り替え)

期間

職務内容

人数 / 技術

2024年10月

~

2025年4月

Webアプリ開発

【プロジェクト概要】

  • 以下機能、構成を有するWebアプリ開発
  • 機能
  • ID、パスワードを用いた認証機能
  • JWTトークンによるセッション維持
  • 42APIを用いたOAuth認証
  • メール、Authenticatorによる多要素認証
  • ユーザープロファイル機能
  • オンライン3D Pongゲーム
  • マッチングシステム
  • 戦績登録機能
  • オンラインチャット機能
  • システム構成
  • SPA
  • バックエンドはDBとしてPostgresSQLに接続しており、REST APIを提供
  • フロントエンドはJavaScriptで表示制御
  • NGINXによるアクセス制御
  • Docker環境構築はDocker Composeにて統合管理

【フェーズ】

基本設計、詳細設計、実装、テスト

【人数】

5名

【技術】

バックエンド:

Python (Django)

フロントエンド:JavaScript

CSS:Bootstrap

Webサーバー:

NGINX

DB:PostgresSQL

Docker管理:Docker Compose

ソース管理:GitHub

コミュニケーション:Discord

2024年9月

IRCサーバー開発(C++)

【プロジェクト概要】

  • 以下の機能をもったIRCサーバーの構築
  • ルームの作成、削除
  • ルームへの入退室、招待
  • ルームのオプション登録、削除
  • 任意のユーザー、ルーム宛のメッセージの送信、受信

【フェーズ】

基本設計、詳細設計、実装、テスト

【人数】

2名

【技術】

言語:C言語

ソース管理:GitHub

コミュニケーション:Discord

2024年 8月

Docker環境におけるWebサーバー実装

【プロジェクト概要】

  • Docker環境で以下機能をもったWebサイトを作成
  • ユーザーやコメントの登録、参照、削除
  • システム構成
  • NGINXによるアクセス制御
  • Docker環境構築はDocker Composeにて統合管理

【フェーズ】

基本設計、詳細設計、実装、テスト

【人数】

1名

【技術】

言語:PHP

Webサーバー:NGINX

CMS:WordPress

Docker管理:Docker Compose

ソース管理:GitHub

コミュニケーション:Discord

2024年 7月

~

2024年 8月

3D図形描画

【プロジェクト概要】

  • インプットファイルの内容を元に、Ray Tracingアルゴリズムを用いて図形を3Dで出力するアプリの開発
  • 画面出力には専用のライブラリを使用

【フェーズ】

基本設計、詳細設計、実装、テスト

【人数】

2名

【技術】

言語:C言語

ソース管理:GitHub

コミュニケーション:Discord

2024年 7月

~

2024年 8月

C++基礎学習

【プロジェクト概要】

  • C++にて以下テーマについての学習
  • ポインタ、リファレンス
  • コンストラクタ、ディストラクタ
  • アクセス修飾子
  • 継承、ポリモーフィズム
  • try/catchの例外処理
  • キャスト
  • テンプレート

【フェーズ】

基本設計、詳細設計、実装、テスト

【人数】

1名

【技術】

言語:C++

ソース管理:GitHub

コミュニケーション:Discord

2024年 3月

~

2024年 8月

基礎プロジェクト

【プロジェクト概要】

  • C言語によるファンクション実装
  • 標準ライブラリに含まれる43ファンクションの開発
  • readline、簡易printfの実装
  • C言語アプリ開発
  • 数字のソートアプリ開発
  • フラクタル図形描画アプリ開発
  • ターミナルコマンド実行アプリ開発
  • 疑似シェル開発
  • 並列スレッド、プロセスによる『食事する哲学者の問題』シミュレーターアプリ開発
  • インフラ構築
  • 仮想環境でUbuntu環境設定
  • ネットワークアドレス設定

【フェーズ】

基本設計、詳細設計、実装、テスト

【人数】

1名

【技術】

言語:C言語

ソース管理:GitHub

コミュニケーション:Discord

  • 2018年 4月~ 2023年 10月 株式会社ヒューマンインタラクティブテクノロジー

期間

職務内容

規模 / 役割 / 技術

2022年 11月

~

2023年 10月

投資信託データ連携機能保守

【プロジェクト概要 / 自身の寄与ポイント】

  • 下記『投資信託データ連携機能』の保守プロジェクト
  • 不具合発生時の対応
  • 新規エンドユーザー参画時のアプリカスタマイズ、導入対応
  • システム構成
  • SPA
  • バックエンドはDBとしてManaged Azure SQL Databaseに接続しており、Azure Functionsを用いてAPIを提供
  • Blob Storageに格納されたフロントエンドはVue.jsで表示制御
  • アプリケーションからAzure ADによるユーザー認証にはAzure APIを使用し、SharePoint Online接続実施時にはGraph APIを使用
  • ファイル連携基盤
  • SharePoint Online、Blob Storageでエンドユーザーとファイルを連携
  • エンドユーザー環境にExpress Routeを接続して上記Blob Storageまでプライベートネットワークで通信
  • 証明書
  • Application Gatewayに格納しページアクセス時に使用
  • またAzure Key Vaultにも格納し、Azure Functionsからprivate endpoin経由で接続しManaged ID認証を通じて証明書を取得
  • デプロイ
  • 専用のAzure VMからデプロイ

【フェーズ】

運用、保守

【担当内容】

  • 日次のログイン履歴出力
  • 不具合発生時対応
  • エラー内容、受理ファイルを確認しての原因究明
  • 対応方針決定後、顧客への連絡
  • 新規エンドユーザー企業参加時の環境構築
  • アプリケーション仕様カスタマイズ設計担当
  • 上記テスト結果レビュー
  • Azure、SharePoint Onlineにおける環境設計
  • 環境構築、リリース対応
  • 上記環境構築のマニュアル化
  • エンドユーザー企業ごとに環境を構築していたため新規環境構築のプロセスをマニュアル化
  • bicepによるAzure構築のスクリプト作成、またその検証
  • 手動対応が必要な内容は手順書を作成

【実績】

  • プロジェクト参加メンバーでの勉強会によるシステム理解向上
  • プロジェクト背景、アプリ、インフラ全域にかけて説明
  • 結果として各メンバーのシステム理解度向上を達成し、対応時のメンバーからの質問が半分以下に減少
  • 複数のエンドユーザー参入対応が並行していたためマスタスケジュール整理
  • 1年先までのマスタースケジュールを作成して社内メンバー、顧客と共有することで各案件のマイルストーン、対応優先度を明確化

【規模】

全体:約30名

自社:約 6名

総費用:約6000万円

【役割】

リーダー

【技術】

バックエンド:

C#(.NET Core)

JSフレームワーク:Vue.js

ソース配置:

Azure Functions、Blob Storage

ネットワーク:Azure Virtual Network、Express Route、private endpoint

ファイル基盤:Blob Storage、SharePoint Online

キー管理:

Azure Key Vault

ソース管理:GitLab

DB:Azure SQL Database

認証基盤:Azure AD

コミュニケーション:Slack

2020年  7月

~

2022年 10月

投資信託データ連携機能開発

【プロジェクト概要】

  • 投資信託業務における銀行、投資信託会社のデータ連携基盤提供
  • 連携されるデータを検証するシステムの開発
  • システム構成は上記『投資信託データ連携機能保守』を参照

【フェーズ】

基本設計、詳細設計、実装、単体テスト、総合テスト

【担当内容】

  • 顧客へのヒアリングを実施し、その結果を元に画面・機能の基本設計
  • 単体テスト仕様書、結果レビュー
  • Azureによるシステム稼働環境・ネットワーク、SharePoint Onlineによるデータ連携基盤環境の設計、構築
  • リーダー、サブリーダーとしてプロジェクト管理
  • メンバー進捗管理
  • 顧客定例会ハンドリング、課題確認

【実績】

  • 投資信託業務のキャッチアップ
  • 業務で必要とされるデータやデータの照合方法について顧客にヒアリングすることで設計推進
  • 一部機能はエンドユーザーごとにカスタマイズできるよう動的設定
  • 要件定義における未検討事項、仕様変更依頼が舞い込んだため炎上鎮火対応
  • 各課題に対して優先度を設定し、顧客と協議することで対応順を決定
  • 設計業務を中心に実施することで新規メンバーによる実装業務が滞らないよう対応
  • クラウド環境設計・構築でのキャッチアップ
  • 設計業務は引継ぎで入ったため設計思想の確認から着手
  • 当時ドキュメント化されていない内容もあったため、前任者にヒアリング、または検証して記載することで後の保守を見据えたプロジェクトの安定化に成功
  • 個人学習での知見拡大、またMCP取得

【規模】

全体:約30名

自社:約  7名

総費用:約1億円

【役割】

2020年7月~2021年9月:サブリーダー、

2021年10月~2022年10月:リーダー

【技術】

バックエンド:

C#(.NET Core)

JSフレームワーク:Vue.js

ソース配置:

Azure Functions、Blob Storage

ネットワーク:Azure Virtual Network、Express Route、private endpoint

ファイル基盤:Blob Storage、SharePoint Online

キー管理:

Azure Key Vault

ソース管理:GitLab

DB:Azure SQL Database

認証基盤:Azure AD

コミュニケーション:Slack

2020年 4月

~

2020年 6月

ソースコードマイグレーションツールのリメイク

【プロジェクト概要】

  • 以下の機能を持つソースコードマイグレーションツールの刷新化プロジェクト
  • ソース言語変換
  • ドキュメント生成

【フェーズ】

企画

【担当内容】

  • 既存アプリケーションの分析
  • 機能一覧作成
  • 操作手順作成
  • テストソースを用いたドキュメント生成、言語変換の実行
  • 生成物のテスト

【実績】

  • 理解しやすいドキュメント作成
  • 操作手順作成において、画面と操作の内容をスクリーンショット画像とともに記載することで別メンバーが見た際もわかりやすいよう作成

【規模】

全体:約  5名

自社:約  3名

総費用:約500万円

【役割】

メンバー

【技術】

言語:C#(フォームアプリケーション)

コミュニケーション:Microsoft Teams

2019年 4月

~

2020年 3月

グループ会社勤怠システム統合

【プロジェクト概要】

  • 約50社の全グループ会社の勤怠管理システムを統合した新システムの開発
  • 自社では参照、出力系の機能を担当
  • システム構成
  • バックエンドはSQL Serverに接続
  • .NET MVCを用いて各社ごとの表示制御を実行

【フェーズ】

基本設計、詳細設計、実装、単体テスト、総合テスト

【担当内容】

  • 過去の設計書の確認と顧客ヒアリングを実施し、その結果を元に新システムの設計~単体テスト
  • サブリーダーとしてプロジェクト管理
  • 顧客へ既存システムの仕様不明点をヒアリング
  • メンバーの単体テスト結果レビュー、進捗管理
  • 途中参加メンバーに対してプロジェクト、開発システムの説明

【実績】

  • 設計フェーズ後に各グループ会社個別の仕様が発覚したため炎上鎮火対応
  • 総合テストフェーズ時に自社のプロジェクトリーダーが交代となったため、自社担当分の仕様を最も理解しているメンバーとして課題対応推進を実施
  • 総合テストで検出された不具合について、顧客や他ベンダーと現仕様の確認、新仕様の検討を実施
  • 自社担当分の課題を管理してメンバーに振り分け対応、その成果物レビュー
  • 顧客への進捗報告
  • 結果として当初の予定に合わせて新システムリリースを行うことに成功

【規模】

全体:約 40名

自社:約   6名

総費用:約2億円

【役割】

サブリーダー

【技術】

言語:C# (.NET MVC)

DB:SQL Server

ソース管理:GitLab

コミュニケーション:Microsoft Teams

2018年 12月

~

2019年  3月

銀行システム改修テスト

【プロジェクト概要】

  • 某銀行の勘定システム改修に伴う総合テスト実施

【フェーズ】

総合テスト

【担当内容】

  • 総合テスト実行
  • テストデータ作成
  • テスト実施
  • テストエビデンス作成
  • 不具合の報告、修正依頼
  • 定例会資料作成

【実績】

  • 英語によるブリッジング
  • 他社ベンダーに英語話者がいたため一部やり取りを仲介
  • 定例会用の資料を作成

【規模】

全体:約 10名

自社:約   3名

総費用:約700万円

【役割】

メンバー

【技術】

開発ツール:Data Spider

DB:SQL Server

コミュニケーション:Microsoft Teams

2018年  9月

~

2018年 11月

店舗システムサーバーマイグレーション

【プロジェクト概要】

  • Windows Server 2008のサポート終了に伴う、玩具店の店舗システムのサーバーマイグレーション
  • サーバーとともにデータベースであるSQL Server、Oracleもバージョンアップ

【フェーズ】

移行検証

【担当内容】

  • 検証用環境構築、構築手順書作成
  • Windows Server 2016構築
  • SQL SErver、Oracle構築、バックアップ復元
  • Apache構築
  • 既存アプリケーション配置
  • 動作検証
  • アプリケーションの各機能が正常に動作するか検証
  • 他メンバーの検証結果相互レビュー

【実績】

  • 顧客窓口
  • 検証中に不明点、課題が生じた際に既存環境の確認依頼
  • 週次定例会での進捗報告
  • 原因不明エラーの解決
  • パケットキャプチャを実行して問題の切り分けを実行した結果、サーバーの設定値が正しくないことを突き止め解決

【規模】

全体:約  5名

自社:約  3名

総費用:約700万円

【役割】

メンバー

【技術】

サーバー:Windows Server

DB:

SQL Server、Oracle

コミュニケーション:Microsoft Teams

2018年  7月

~

2018年  8月

人事業務自動化マクロ開発

【プロジェクト概要】

  • Excelにおける給与、年末調整の金額計算を自動化するためのマクロをPythonにて開発

【フェーズ】

基本設計、詳細設計、開発、単体テスト

【担当内容】

  • 顧客へのヒアリング結果を元に、設計からテストまでを実施

【実績】

  • 顧客への円滑なヒアリング
  • 質問事項を定例会前に共有しておくことで定例会で回答をもらい潤滑な作業遂行を達成
  • 回答内容はドキュメント上で管理することで認識齟齬の発生防止
  • 納期遵守のために各工程のスケジュール作成、管理
  • 日次で上長に進捗、課題、対応策を報告
  • 結果として期日通りに納品完了

【規模】

全体:約 3名

自社:約 3名

総費用:約400万円

【役割】

メンバー

【技術】

言語:Python

コミュニケーション:Microsoft Teams

--