MUSASHI MIYAMORI / ENGINEER PROFILE

事業の課題を、
設計と実装で
前に進める。

宮守 武蔵業務委託 / フルスタックエンジニア・開発リード

「何を作るべきか」の整理から、設計・実装・リリース後の改善まで。事業・現場・開発の間に立って、プロダクト開発を進めるエンジニアです。

設計資料・実装・動作確認を並行して確認できる、複数のモニターを配置した宮守武蔵のデスク
MY WORKSPACE

開発環境へのこだわり

設計資料、コード、動作確認、ログを並行して確認できる環境を整えています。日々の開発に集中するための、私の仕事場です。

01 / WHAT I DO

お手伝いできること

新しく作るときも、
今あるものを育てるときも。

新規サービス・
機能の立ち上げ

「アイデアはあるけれど、何から作るか決まっていない」

目的・利用者・業務フローを整理し、優先順位と開発範囲を具体化。設計から実装、テスト、リリースまで進めます。

既存サービスの改善・
開発リード

「改修が進みにくい。設計や技術判断を任せたい」

既存のコードや運用を調べ、段階的な改善を提案。設計判断、コードレビュー、自動テスト、開発ルールの整備を担います。

生成AI・
データ処理の開発

「AIやデータを、実際の業務に活かしたい」

生成AIを使う機能や、情報を収集・構造化する仕組みを設計・実装。精度・処理時間・運用コストを評価し、継続運用まで考えます。

対応範囲バックエンド・フロントエンドからインフラ・CI/CDまで。サービス全体を見ながら、要件整理・設計・実装・運用改善に対応します。

02 / EXPERIENCE

主な実績・経歴

立ち上げから、
長期の保守・改善まで。

2017年6月〜2023年4月 / 業務委託

株式会社THIRDAI建物管理クラウドシステム「管理ロイド」

初期フェーズから中心メンバーとして参画。約6年間にわたり、成長するサービスの開発・保守・改善を継続して担当しました。

開発
要件整理、設計、バックエンド・フロントエンド開発、インフラ構築・運用
チーム
開発方針の策定、コーディングルールの整備、PRレビュー、保守性・開発プロセスの改善

2023年10月〜現在

株式会社エナジードキャリア・マネジメントシステム「ENAGEED LOUNGE」

中心メンバーとして、継続的な機能開発と品質向上に取り組んでいます。同社では生成AI機能の設計・実装も経験しています。

2026年7月〜2026年8月

株式会社ASPIA自治体向けサービス開発

既存システムの調査から改善提案、設計・実装・テストまで担当。データ収集処理の性能・安定性・保守性の改善と、AIを活用したデータ処理の技術検証に取り組みました。

基盤設計
将来の変更や再処理を考慮したデータ連携基盤の設計
品質・検証
性能・精度・運用コストの評価、自動テスト、CI、コードレビュー、開発ルールの整備

教育関連ベンチャーWebアプリケーション・iOSアプリの立ち上げ

チーフエンジニアとして、WebアプリケーションとiOSアプリの開発をリード。企画段階から実装・公開まで推進しました。

キャリアの原点営業兼エンジニア

顧客との折衝から、サーバー・ネットワークの要件定義、設計、構築までを一手に担当。事業側・現場側・開発側の会話をつなぐ、現在の仕事の土台になっています。

03 / HOW I WORK

一緒に働くうえで
大切にしていること

事業や現場の言葉から、開発を考える

ざっくりとした相談からでも、目的・予算・納期・優先順位を整理します。技術的な論点も専門用語だけに頼らず説明し、何を作るか、何を後にするかを一緒に考えます。

今必要な範囲を、あとから変えやすく作る

事業フェーズに合う、必要十分な設計を重視します。最初から作り込みすぎず、他のエンジニアも読みやすく変更しやすいコードに。既存システムは、事業を止めずに段階的に改善する進め方を大切にしています。

テストとレビューで、継続して改善できる状態にする

TDDや自動テスト、PRレビューを活用します。テストでは、不具合を防げること、実装の内部構造を変えてもテストが壊れにくいこと、結果が速く返ること、保守しやすいことを重視しています。

04 / SKILLS

技術・開発経験

技術面のマッチングを
確認したい方へ。

AI活用・データ処理での経験

株式会社エナジードの生成AI機能開発では、Python、Azure OpenAI Service、LangChain、FastAPIを用いた設計・実装を経験しています。

データ収集では、Webサイトやドキュメントなど形式の異なる情報を扱い、取得・加工・検証を分離して、要件変更や再処理に対応しやすい構成を設計します。

AIの出力は、自動検証・実データとの比較・人による確認を組み合わせて評価。精度・処理時間・運用コストを踏まえ、業務で使えるかを判断します。

バックエンド

  • TypeScript / Node.js / AI SDK
  • PHP / Laravel
  • Ruby / Ruby on Rails
  • Python / FastAPI / LangChain
  • Java / Spring Boot
  • Go / Scala

フロントエンド・アプリ

  • TypeScript / React / Next.js
  • Mantine / TanStack Query
  • Vue.js / Composition API / Vuetify
  • Storybook / Vitest
  • Swift

データベース・API設計

  • PostgreSQL / MySQL
  • OpenAPI / Zod / JSON Schema

AI・データ収集

  • OpenAI / Gemini / Azure OpenAI Service
  • Webデータ収集・ブラウザ自動化
  • ドキュメント構造化
  • データ検証・再処理設計

インフラ

  • AWS / CDK v2 / ECS / マルチアカウント管理
  • Webアプリ・データ処理基盤の構築と運用
  • Azure / Azure OpenAI Service
  • Docker Compose

CI/CD・コード品質

  • GitHub Actions / CircleCI
  • CodePipeline / CodeBuild
  • Oxlint / Oxfmt / Lefthook
05 / CODE

コードサンプル

実装やテストの書き方は、公開しているコードでもご確認いただけます。

GitHub / agiy
06 / TOOLS & BOOKS

日々の開発を支えるもの

使用ツール

開発環境
PhpStorm、WebStorm、DataGrip、GoLand、RubyMine、PyCharm
設計・チームでの共有
Figma、Notion、Slack、GitHub
AIを使った開発
Codex CLI / App、ChatGPT、Claude、Claude Code、JetBrains AI Assistant、Junie

大切にしている技術書

  • 単体テストの考え方/使い方良いテストとは何かを教えてくれた本
  • Clean Craftsmanshipエンジニアの規律・基準・倫理
  • 良いコード/悪いコードで学ぶ設計入門
  • Clean Architecture
  • レガシーコードからの脱却
  • リファクタリング(第2版)
  • Clean Coder プロフェッショナルプログラマへの道
  • 達人プログラマー
07 / CONTACT

お仕事のご相談

業務委託での開発・改善のご相談は、こちらへ。

事業やプロダクトの概要、困っていること、任せたい役割、ご希望の時期などを、分かる範囲でお知らせください。要件が固まっていない段階でも大丈夫です。

氏名
宮守 武蔵