About

I build document systems, CCM platforms, and practical AI tools.
My professional base is OpenText Exstream, Quadient Inspire, Java, cloud infrastructure, and the unglamorous integration work that makes enterprise systems actually run.
I live in Nittedal, Norway, and split my work between hands-on architecture, consulting, and product development around AI-assisted document generation, accessibility, validation, and quality.
This site is my public notebook: technical notes, build logs, product ideas, and lessons from shipping useful systems.
Current product work includes CCMForge, an agent-native document engineering platform, and smaller public tools like UA1.dev, a PDF/UA-1 validation service for humans, CI pipelines, and AI agents.
Work
I’m a co-founder, managing consultant, and lead architect at Xper Consulting AS, a Norwegian IT consultancy specializing in Customer Communication Management, document composition, accessibility, and enterprise document automation.
The short version: I help companies generate, transform, validate, and deliver important documents reliably. The interesting version: CCM is full of painful workflows that AI can improve if you understand the domain deeply enough.
At Xper we combine consulting with product development. We are building DocEngine, a document platform focused on two practical capabilities: PDF/UA post-composition, where existing PDFs are analyzed, enriched, and regenerated as accessible PDF/UA documents; and a high-performance composition engine for generating accessible PDF and HTML output from templates and structured input data.
I’m also building CCMForge, an agent-native document engineering platform for modern CCM work. The direction is a platform around template lifecycle, validation, publishing, and deterministic HTML/PDF composition, with CCMForge Compose as the composition engine and CCMForge Exstream Copilot as an Exstream-focused assistant/copilot product under the same umbrella.
Projects
CCMForge
CCMForge is my broader direction for agent-native document engineering: template lifecycle work, validation, publishing, deterministic HTML/PDF composition, and practical copilot workflows for CCM systems.
UA1.dev
UA1.dev is a free PDF/UA-1 validator and PDF accessibility checker I built for both humans and automation. It has a simple drag-and-drop UI for quick checks, plus a deterministic API for CI pipelines, scripts, and AI agents.
The project connects directly to my CCM work: accessibility should not be a final manual checkbox after documents are produced. It should be something teams can validate repeatedly, automatically, and close to the document production workflow.
Useful links:
Focus Areas
- Customer Communication Management, document composition, accessibility, and output transformation
- OpenText Exstream, Quadient Inspire, enterprise integrations, and production document workflows
- PDF/UA post-composition, accessibility templates, tagged PDF generation, and document remediation workflows
- High-performance document composition for accessible PDF and HTML output
- Java, Spring, TypeScript, Python, Azure, Linux, and pragmatic architecture
- Agent-native document engineering, deterministic HTML/PDF composition, and AI-assisted validation
- Exstream/CCM assistant and copilot workflows grounded in real project knowledge
- Building products from consulting insight instead of abstract market slides
GitHub Activity
Stay Connected
If you’d like to connect, discuss CCM, document AI, practical automation, Xper Consulting, CCMForge, or UA1.dev, use the links below.