橋口 和樹

業務システムを設計から本番運用まで一人で作る実装者。設計・実装・配備・バックアップ・障害対応まで一人で回します。

080-8334-0726
dorayuance@gmail.com
大阪 / フルリモート / 平日夜・土日も返信
164API 本数 — 現場日報・勤怠システム(本番)
2026.07本番運用開始。以後、毎日稼働
103 / 75単体 / E2E テスト通過 — Madori3D RC 2.5.0
10,935機械計測したサイト数 — Playwright パイプライン
Production 2026.07 → 設計・実装・配備・運用
担当 1名

現場日報・勤怠システム(電気工事会社)

紙の日報と Excel 出勤簿を、携帯の打刻とクラウド管理に置き換えた。作業員PWA、職長画面、Web管理画面、Windows管理アプリ、Excel出勤簿の自動出力(既存の様式のまま)。

基盤
Cloudflare Workers / D1 / R2、5分ごとの未入場判定 cron
規模
API 164本、4ロール、追加専用マイグレーション
認証
管理者 TOTP 2段階、リカバリーコード、端末セッション管理、重要操作の再認証
バックアップ
分離した Backup Worker から private R2 へ日次・週次・月次。SHA-256 照合、隔離環境で復元試験
テスト
Vitest、Playwright(iPhone WebKit / Android Chromium)
障害対応
2026-09 D1 読取上限超過の 500 を、バックアップと件数照合のうえ有料プラン移行で復旧。同時期の権限不具合を特定し修正・再配備
作業員画面: 現場を選んで打刻する画面
作業員: 打刻
退場前に作業内容を確認する画面
作業員: 退場前の確認
職長画面: 全現場の勤怠を状態別に集計
職長: 全現場勤怠
会社カレンダーの休日設定画面
会社カレンダー

本番 URL は顧客のものなので非公開。画像は社名を外しています。

Public 2026.08 – 09 設計・実装
デザインから実装まで 1名

勤怠管理画面 11面

上のシステムの管理画面をデザインから作り直したもの。闇地・白・金の3色、朱は会社休日だけ。太字なし、表は罫線 1px のみ。労働時間の合計は出さない仕様。

Public 2026.07 企画・実装・公開
担当 1名

BEAUTY16 — 美容タイプ診断

質問に答えると 16 タイプに分類する診断 Web アプリ。図鑑ページ、OGP、sitemap、robots まで揃えて Vercel で公開。

サイトを開く
R&D 2026.07 → 設計・実装・検証
担当 1名

Madori3D / K5 — 間取り 3D CAD とパストレーサ

住宅向け間取り 3D CAD(Electron + Three.js)に、自作の DXR パストレーサ K5(C++ / D3D12)を統合。Preview / Photo / DXR が同じシーン記述を共有する。判定は「静止1枚の写実性」で、実画像と MSE / PSNR / firefly 画素数で回帰確認する。

状態
Release Candidate 2.5.0 — build PASS、単体 103/103、E2E 75/75、portable / setup 起動確認
技術
TypeScript、Three.js、Electron、C++、D3D12 / DXR、Vitest、Playwright
Data 2026.08 設計・実装
Python / Playwright

Web サイト計測パイプライン

13,560 サイト・102,204 章を Playwright で採取し、書体・行間・余白・コントラスト・角丸を機械計測。高級と判定した 10,935 本の中央値を統計化して、設計判断の根拠にした。

Accepted 2026.09 設計・実装・自動検収
公開待ち

企業サイト(電気工事会社)

単一 HTML・外部依存ゼロ・2.1MB。Playwright で全章のコントラスト比(最低 14.40:1)、横溢れ 0、JS エラー 0 を自動計測して検収。画像生成のパイプラインと判断記録を含む。

進め方

  1. 目的を聞いて、仕様が固まる前に動く試作を出す
  2. 試作を見てもらい、範囲と金額を決める
  3. 数値で検収する(テスト、コントラスト、横溢れ、バックアップの照合)
  4. ソースコード・復旧手順・バックアップ込みで納品する

道具: Claude Code、Codex CLI、Claude Design、Playwright、Cloudflare Workers / D1 / R2 / Pages、Vercel、Python、Node.js、Electron、Three.js、MiniMax、ffmpeg