跳转到主要内容
友田 陽大
经济产业大臣奖获奖产品的开发者

SaaS / 产业数字化转型 ——从架构设计到基础设施,一人独立完成交付

以 TypeScript + Python + AWS 打造 B2B SaaS、传统产业数字化转型,以及可投入生产的生成式 AI(RAG),从需求定义到基础设施与运维,全部由我一人独立完成。借助最新的生成式 AI(Claude Code),实现、测试、E2E 到 IaC 一气呵成,交付又快、又省、又安全的成果。

  • 经济产业大臣奖获奖产品
  • 3+ 个生产环境服务,均为独立完成
  • 洽谈前可签署 NDA · 著作权归贵司所有

信任凭证与对应水准

  • 经济产业大臣奖

    获奖产品的开发

  • 京都府认定

    产业数字化转型系统

  • OWASP Top 10

    生产环境 B2B SaaS

  • Terraform IaC

    云原生架构设计

Problem

这些难题,您是否也正面对?

许多企业都会撞上的「开发之墙」。以下每一项,都是我独自解决过的课题。

  • 想推进数字化转型,业务却太传统而无从下手

    业务流程全靠 Excel、传真和电话。明知需要数字化转型,却找不到能把行业特有的复杂业务系统化的开发者;而大型系统集成商报价高昂、灵活性又差。

  • 有想法,却没有开发团队

    初创公司和新事业部门的常见困境:内部没有工程资源,若把设计、前端、后端、基础设施分别外包给不同厂商,沟通成本又会急剧膨胀。

  • 引入了 AI,却停在 PoC 阶段

    会调用 ChatGPT API,质量却始终达不到实用水准。RAG 的精度、响应速度、AWS 架构优化都跟不上,跨不过从「研究」到「实用」的那道墙。

这些课题,我全部一个人独立完成

先用 30 分钟免费数字化转型诊断梳理现状

没有推销、全程线上完成。至少能带走「该从哪里着手」的答案。

AI-Augmented Delivery

生成式 AI × 独立全栈,又快、又省、又安全

从需求定义到实现、测试、E2E、IaC 与运维,全部由我一人借助最新的生成式 AI(Claude Code)完成。AI 是「加速器」,质量则由人工验证关卡(类型检查、自动化测试、E2E、漏洞扫描)来保证。

  1. 需求定义

    提高课题的清晰度

  2. 架构设计

    类型、边界与数据设计

  3. 实现(AI 结对)

    用 Claude Code 提速

  4. 测试 & E2E

    单元到 API/E2E 全自动化

  5. IaC

    用 Terraform 保证可复现

  6. 生产运维

    监控、韧性与幂等性

  • Fast

    与生成式 AI(Claude Code)结对开发,加速实现、测试与重构。从设计到基础设施只有我一个对接窗口,没有多厂商协调的等待时间,以最短路径抵达 MVP。

  • Cost

    AI 压缩下来的工时,直接回馈到报价上。Lambda、DynamoDB、Vercel 的无服务器架构搭配 Terraform IaC,初期每月数百日元即可投入生产运行,维护成本也很低。

  • Safe

    安全

    即使是 AI 写的代码,也必须通过类型检查、自动化测试、E2E 以及依赖/漏洞扫描(OWASP Top 10)等人工验证关卡。著作权归贵司所有,NDA 可在洽谈前签署。速度与质量绝不互为代价。

「AI 做出来的东西,质量真的没问题吗?」——用数字来证明。

  • 2,153

    自动化测试用例数(后端)

  • 96.7%

    类型覆盖率(另一个项目)

  • 0

    权限缺失的检出数(4 次审计)

  • 0

    生产环境重复扣款(支付平台)

Solution

五大强项,逐一击破难题

从需求定义到基础设施。速度、质量与安全性,绝不妥协。

Case Studies

实绩精选

传统行业数字化转型、实用级 AI 应用、高速匹配系统。多种类型的项目,我都独自完成了交付。

实绩亮点(数据)

  • 0

    经济产业大臣奖获奖产品

  • 0

    已开发并交付的产品

  • 0%

    一站式端到端交付

  • 0+

    核心技术栈

External Recognition

CrowdWorks contract rankings — top results

Contract-ranking results on CrowdWorks, one of Japan's largest crowdsourcing platforms. Each result is verifiable on its public ranking page.

  • #1

    Engineer division

    Weekly contract ranking

    Feb 2026 · Week 1

  • #1

    Overall

    Weekly contract ranking

    Feb 2026 · Week 1

    View ranking
  • #4

    Engineer division

    Monthly contract ranking

    Feb 2026

    View ranking
  • #6

    Overall

    Monthly contract ranking

    Feb 2026

    View ranking

Indie Products

用自家 SaaS 检验受托开发中磨炼出的技术

把受托开发中积累的架构、SEO 与支付设计模式,放进以单一品牌运营的自家独立 SaaS 里,直面真实的运维负荷再打磨一遍。

  • Hakokit

    Everyday work tools, built by an indie developer

    2026 年 4 月上线

    An indie SaaS portfolio for re-validating the architecture, SEO, and payments patterns honed in client work against my own products. Several services run under one brand, with shared foundations (auth, billing, AI Gateway) in a hexagonal monorepo — an experiment in an operating model where a new app can be added in a matter of days.

    • A Next.js 16 + Turborepo monorepo running several SaaS products from one place
    • Centralized token-cost control via an AI Gateway + prompt cache
    • Automatic Japanese consumption-tax calculation and qualified-invoice issuance with Stripe Tax
    • A marketing foundation with programmatic SEO / GEO (llms.txt) as standard
    Next.js 16
    React 19
    TypeScript
    Turborepo
    Supabase
    Stripe
    Anthropic API
    Tailwind CSS
    Cloudflare Workers
  • Aegis

    A defense-in-depth security toolkit for Next.js / Supabase SaaS

    2026 年 6 月上线

    The security-implementation patterns honed across client and product work, crystallized into a drop-in OSS + CLI. A single middleware file and typed env automate the horizontal controls (headers/CSP, rate limiting, CSRF, secrets hygiene), while it detects and flags the vertical risks a library can't fix (authorization/IDOR, Supabase RLS misconfigurations) via taint analysis and SQL validation. MIT-licensed.

    • One middleware file + typed env automate the horizontal controls vibe coding misses
    • Intraprocedural taint analysis detects SQLi / SSRF / IDOR with source→sink traces
    • Validates RLS / SQL in supabase/migrations and correlates with code to confirm exposure
    • Safe auto-fixes + SARIF for GitHub code scanning (only high-confidence findings block CI)
    TypeScript
    Next.js
    Supabase
    PostgreSQL RLS
    Zod
    SARIF
    Vitest
  • ProxyFacts

    Independent benchmarks of proxy and web-scraping infrastructure

    2026 年 7 月上线

    53 articles × 7 languages — 371 MDX files — arranged as a typed content graph of 3 pillars and 50 clusters. It was designed for AI answer engines before human search engines: it serves an llms.txt, publishes a machine-readable pricing dataset under CC BY 4.0, and names 10 AI crawlers in an allowlist. That allowlist is verified by a test that fetches the *deployed* production robots.txt, not the one in the repo.

    • Per-article hreflang computed from the set of translations that actually exist, so no missing locale is ever advertised
    • A CC BY 4.0 machine-readable dataset published with Dataset structured data, built to be cited
    • A deploy-time test that checks the 10-crawler allowlist against production's real robots.txt
    • Search-Console queries classified as answer-engine fan-out vs. human, feeding an editorial backlog automatically
    Next.js 16
    React 19
    TypeScript
    next-intl
    MDX
    Content Collections
    Mantine
    Zod
    Vitest
    Vercel
  • Palmia

    Palm-scan AI readings built so the model never states a fact

    Web app live
    2026 年 7 月上线

    A VLM extracts structure from a photographed palm, and a deterministic Four Pillars engine computes the chart. The LLM is permitted to do one thing: turn those facts into prose. Every generated section must cite evidence references, which are machine-checked against a canonical vocabulary — prose citing a feature that does not exist fails validation and is regenerated. Hallucination is excluded structurally rather than by policy. Palm images exist only for the duration of the request and are never persisted. Japanese-language product.

    • Three-layer split — VLM extraction, deterministic engine, LLM for prose only — keeps the model off the facts
    • Solar-term data verified against the National Astronomical Observatory of Japan (1940–2036, to the minute)
    • 100% coverage enforced as a threshold on every workspace; 7 CI workflows including CodeQL, Trivy, OSV and SBOM
    • A per-call AI cost ledger that snapshots unit prices, so a later price change cannot rewrite past COGS
    Next.js 16
    React 19
    Expo
    TypeScript
    Supabase
    PostgreSQL RLS
    Gemini 3.5 Flash
    Claude Opus 5
    Stripe
    RevenueCat
    pgTAP
    Biome

Stack

以现代技术构建稳固的系统

用 TypeScript 与 Zod 保证类型安全,用 Terraform 实现 IaC,再以生成式 AI(Claude Code)驱动从实现到测试、E2E 的自动化——又快又安全地构建能长期运行的系统。

  • Frontend

    • React 19
    • Next.js (App Router)
    • TypeScript
    • Vite
    • TanStack Query
    • Zod
    • Tailwind
  • Backend

    • Go (Echo, wire)
    • Python (Flask, FastAPI)
    • Node.js
    • SQLAlchemy
  • Infrastructure

    • AWS
    • GCP
    • Terraform
    • ECS / Fargate
    • Lambda
    • Vercel
    • Docker
  • Data

    • PostgreSQL
    • pgvector
    • DynamoDB
    • Redis
    • Supabase
  • AI / LLM

    • AWS Bedrock
    • Claude API
    • RAG
    • LangChain
    • Whisper
    • Polly
  • AI 驱动开发 / 质量保证

    • Claude Code
    • Vitest / pytest
    • Playwright (E2E)
    • GitHub Actions
    • ESLint / Prettier
    • OWASP ZAP
    • npm / pip audit
    • Sentry

把您的构想,变成可运行的产品

「想知道可行性」「想在短期内做出 MVP」「想从技术选型开始咨询」——先从 30 分钟的免费咨询开始。

  • 可签署 NDA
  • 全程线上完成
  • 支持准委任 · 承揽 · 顾问合同
  • 开具发票 · 签订合同齐备