自己紹介
設計寄りのプログラマとして、業務Webシステムや管理画面の開発に関わっています。
React / TypeScript / Firebase まわりの構成を使うことが多く、要件整理やデータ設計、API設計を含めて進める案件が中心です。
新規開発だけでなく、既存仕様の整理や見直しの相談にも対応しています。
対応内容
業務Webシステムの設計・開発
管理画面・社内ツール・ワークフローシステムなど、申請・承認・差戻しを含むような業務向けの画面や処理を設計・開発します。
ワークフローや権限設計の整理
複雑になりがちな権限構造やワークフローを整理し、仕様として明確にした上で実装に落とし込みます。
Firebase を使ったシステム構築
Firestore・Authentication・Functions・Hosting を組み合わせた構成で、現実的なシステムを組み立てます。
LINE / LIFF 連携
LINE公式アカウントとの連携や、LIFFアプリの設計・開発に対応します。
Chrome拡張の設計・開発
業務効率化のためのChrome拡張を設計・開発します。
モック・試作・技術検証
本開発の前に、モックアップや試作を作成して方向性を確認する進め方にも対応しています。
得意な領域
できること
- 曖昧な要件を整理して仕様に落とし込める
- UIだけでなく、権限・状態・データ構造まで含めて考えられる
- 実装だけでなく、仕様の穴や運用上の詰まりも見つけやすい
- 小〜中規模の業務システムを、現実的な構成で組み立てられる
- 非技術者向けの説明資料と、技術者向けの仕様資料を分けて整理できる
整理が得意な対象
- 要件が曖昧なまま進みがちな案件
- 権限や承認フローが複雑な画面
- 状態遷移が多く、仕様が散らかりやすい機能
- Firestore などNoSQL前提で設計に迷いやすい部分
- UIとAPIでルールの整合が取りづらい箇所
技術スタック
対応経験のある技術
フロントエンド
バックエンド
Firebase
モバイル・拡張
その他
相談例
これまでに対応した案件の一部を、匿名化して紹介しています。
品質管理業務向けワークフロー設計
承認・差戻しを含む多段階のワークフローを整理し、状態遷移と権限設計を明確にした上で管理画面を構築。
LINE連携を含む業務アプリ構成
LIFFアプリとFirebaseを組み合わせ、LINE上で完結する業務フローを設計・実装。
権限・状態遷移を伴う管理画面設計
複数の役割と複雑な状態遷移を持つ管理画面の仕様を整理し、運用しやすい画面構成に落とし込み。
Firestore前提のデータ設計見直し
既存のFirestoreデータ構造の不整合を洗い出し、クエリ効率と保守性を考慮した設計に再構成。
Chrome拡張の設計・検証
業務効率化のためのChrome拡張について、要件整理から技術検証・プロトタイプ作成まで対応。
仕事の進め方
- 1
まず要件や現状を整理し、必要に応じて画面・データ・APIの単位で構成を詰めます。
- 2
実装だけでなく、仕様の抜けや運用上の負担も見ながら進めます。
- 3
技術寄りの内容は整理して共有し、非技術者にも分かる形で必要な説明を行います。
お問い合わせ
以下のようなご相談に対応しています。お気軽にご連絡ください。
- 新しく業務システムや管理画面を作りたい
- 既存システムの仕様が散らかっていて整理したい
- Firebaseを使って早く形にしたい
- 権限や承認フローが複雑で設計に不安がある
- LINE連携やLIFFアプリを作りたい
- Chrome拡張を作りたい
- モックや試作を先に作って検証したい