close

Duncan Brown

Backend architecture & AI-era governance

I build production-grade backend foundations: domain-driven design, ports & adapters, deterministic testing, and guardrails that help teams integrate AI without letting architecture drift over time.

Current focus
  • AI-ready backend architecture templates
  • Governance for AI-assisted development (AGENTS.md)
  • Repeatable dev/prod modes (profiles, deterministic tests)
Not chasing hype — optimizing for clarity, boundaries, and maintainability.

Projects

AI Governance Readiness Assessment Tool

Interactive • Organizational AI Governance

An interactive assessment designed to evaluate how prepared your organization is to integrate AI without compromising architecture, governance, and semantic integrity.

AxiomKit Spring AI

Spring Boot 4 • DDD • Hexagonal • Governance-first

A production-grade Spring Boot template demonstrating how to integrate AI capabilities without sacrificing domain purity, test determinism, or long-term maintainability. Includes profile-gated adapters, ArchUnit enforcement, Postgres + Flyway, and an AGENTS.md governance layer for AI-assisted development.

What’s inside (high level)
  • Vertical slice structure with strict boundaries
  • Ports & adapters for AI + persistence
  • Stub-by-default mode for deterministic testing
  • OpenAI adapter behind profile (no vendor coupling in domain)
  • Postgres + Flyway profile
  • ArchUnit enforcement + governance via AGENTS.md
  • Docker Compose (DB-only + full stack)

PageChange (Chrome Extension)

Monitoring • Notifications • Lightweight automation

A Chrome extension for monitoring web pages for changes. (Status: pending review / early-stage.)

Writing

I write about backend architecture, DDD, and integrating AI into systems without creating long-term fragility.

Contact

Best: LinkedIn. Email is available, but lightly obfuscated to reduce harvesting.

LinkedIn
Message me
Email
(Click “Reveal email” to generate a mailto link in your browser.)