Skip to content

About

Tomas Hajek

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

GitHub Activity

Tomas Hajek's GitHub Contribution Graph

Follow me on GitHub.

Stay Connected

If you’d like to connect, discuss CCM, document AI, practical automation, Xper Consulting, CCMForge, or UA1.dev, use the links below.