Siegfried-Thor Bolz
Freelance · Available EN / DE

Siegfried-Thor Bolz

Enterprise AEMaaCS Architect & AI Risk Auditor for AI in Enterprise CMS

15+ years building secure enterprise content platforms on Adobe Experience Manager — now auditing the AI inside them against the EU AI Act, NIST AI RMF and ISO/IEC 42001.

AI risk audits with technical depth

For LLM and agentic systems, I assess data flows, trust boundaries and prompt-injection defenses. This includes classifying risks, testing controls and documenting findings with traceable evidence such as model cards, AI-SBOMs and a living risk register.

For RAG systems, I design and build secure, auditable architectures and audit existing client systems. Auditable Modular RAG ↗ shows my reference design; a dedicated audit toolkit structures the review through to evidence-backed findings.

📍 Germany · Remote across EU 🏢 Managing Director, CQ-Factory GmbH

Tap a topic to see how I help

Adobe Experience Manager & AEMaaCS

Adobe Experience Manager has been my home CMS for 15+ years — and it is still the core of what I do. I architect, optimise and migrate enterprise AEM platforms end to end, from AEM 6.5 OnPrem to AEM as a Cloud Service (AEMaaCS), staying deep in the parts that make a CMS genuinely hard: the JCR content repository, Sling Models, Core Components, Editable Templates, Experience Fragments, Context-Aware Configurations and complex authoring workflows.

My current flagship is an AI-first enterprise CMS on AEMaaCS — migrating tens of thousands of pages and large media archives out of heterogeneous legacy systems into one unified cloud platform, with an intelligent DAM, an in-editor AI co-pilot, agentic content workflows and automatic multilingual translation. I have also led CoreMedia → AEMaaCS migrations for a leading European telecommunications provider, designing complex B2C, B2B and B2P customer journeys.

When AEM is the wrong fit, I map AEM Exit strategies toward composable, headless architectures with or , Next.js / Nuxt and microservices on Azure Container Apps or Google Cloud Run. And because I have hardened AEM for government and telecommunications clients, I now extend that platform depth into AI risk auditing and cybersecurity — the red thread of my offer: from a rock-solid CMS to a governed, secure, end-to-end AI integration.

AEM 6.5 OnPrem → AEMaaCSAEM as a Cloud ServiceCoreMedia → AEM migrationAEM Exit StrategyHeadless CMSComposable architectureContentfulStoryblokNext.js / NuxtAzure Container AppsGoogle Cloud RunJCR & Sling ModelsCore ComponentsEditable TemplatesExperience FragmentsContext-Aware ConfigOSGi servicesIntelligent DAMIn-editor AI co-pilotMultilingual translationCustomer journeys (B2C/B2B/B2P)Vendor lock-in exitAEM security hardeningAI Risk Auditing for AEM
See related projects on LinkedIn ↗

AI Governance, Compliance & Risk Management

My AI risk audits cover AI embedded in enterprise CMS platforms as well as existing LLM and agentic systems. I map use cases, model and provider dependencies, data flows, tool permissions, autonomy and human oversight. I set audit depth in proportion to potential harm, data sensitivity and operational impact; EU AI Act classification is a separate step.

I independently review application code and architecture and compare policies, contracts and product claims with the controls that actually enforce them. For RAG and agents, I examine untrusted content, prompt-injection paths, retrieval and tool authorisation, evaluation, monitoring and change control. Depending on scope, the NIST AI RMF, ISO/IEC 42001 and ISO/IEC 23894 structure the review.

Clients receive an evidence-based readiness and gap assessment: verified strengths, prioritised findings, actionable remediation and clear owners. I distinguish engineering fixes from decisions for management. A system inventory, control matrix and living risk register make follow-up audits traceable; model cards and an AI-SBOM are added when they fit the system.

AI GovernanceAI Risk AuditReadiness & Gap AssessmentEU AI Act classification ↗NIST AI RMF ↗ISO/IEC 42001 ↗ISO/IEC 23894 ↗AI system inventoryIndependent code reviewData-flow mappingAgentic AI riskTool & retrieval authorisationHuman oversightProvider riskControl evidencePrioritised findingsRemediation roadmapModel cardsAI-SBOMLiving risk register
Read: AI Audit for Enterprise CMS → Explore AI Governance Watch ↗ See related projects on LinkedIn ↗

AI Engineering & RAG on Content Platforms

Content is the perfect fuel for — and a CMS is where that content already lives, structured and governed. I design and review GenAI and RAG systems on top of content platforms: LLM integration, vector search over CMS content, semantic retrieval and that turn a repository into an answer engine.

As an AI Backend Engineer & RAG Architect I have built production pipelines on Google Cloud: LangChain and FastAPI microservices on Cloud Run, embeddings on Vertex AI (Matching Engine, Pinecone), Gemini 2.5 Pro, Redis (Memorystore) caching and BigQuery analytics. Real deliverables include a RAG-powered intranet chatbot, an in-editor AI co-pilot, and AI product recommendations linking AEM to a SAP PIM system via semantic search. For new projects, I also design RAG architectures on Azure with and .

Building these systems also informs how I audit them. I independently trace data, retrieval, tool and authorisation paths in existing RAG and agentic applications, then assess , poisoning, confused-deputy behaviour, memory manipulation and tool misuse against the OWASP Top 10 for LLM Applications, the OWASP Top 10 for Agentic Applications and MITRE ATLAS. I distinguish code-review findings from hypotheses that need authorised runtime tests.

For RAG and agentic AI reviews, I use OpenAI Daybreak Blue and Claude through my approved access to the Anthropic Cyber Verification Program. For authorised defensive analysis, I examine prompt-injection and access-control findings, trace affected code and data flows, and develop and validate mitigations. I ground the conclusions in testable evidence.

RAGRetrieval-Augmented GenerationRAG over CMS contentRAG-powered chatbotLLM integrationVector SearchSemantic searchAgentic AIAI agentsLangChainFastAPI · PythonGoogle Cloud · Cloud RunAzure AI SearchAzure OpenAIVertex AIVertex Matching EnginePineconeGemini 2.5 ProMemorystore (Redis)BigQuerySAP PIM integrationPrompt injectionData & model poisoningPoisonedRAGConfused deputy · Tool misuseOWASP Top 10 for Agentic ApplicationsMITRE ATLASOpenAI Daybreak BlueAnthropic Cyber Verification Program
See related projects on LinkedIn ↗

Azure AI Cloud: RAG architecture & audit

I design and build secure, auditable RAG environments on Azure that connect governed enterprise content to retrieval and language models. I use my Auditable Modular RAG as the reference architecture, adapting its , protected access and corpus eligibility, source provenance and evidence-backed release gates to each use case. On Azure, the design connects content ingestion, and in Microsoft Foundry.

I also audit existing Azure RAG systems using this reference as a review framework. I trace content and permission flows, index and publication lifecycle, retrieval quality, prompt-injection exposure and output controls. I verify whether safeguards are enforced and supported by tests and operational evidence, then deliver a traceable assessment of gaps and improvements.

Auditable Modular RAGAzure RAG architectureAzure AI SearchAzure OpenAIMicrosoft FoundrySecure ingestionPermission-aware retrievalSource provenanceRAG audit
Explore Auditable Modular RAG →

Contentful & Storyblok in enterprise architectures and RAG

I integrate and as SaaS headless CMS platforms into existing enterprise architectures. For each platform and use case, I design structured content models, localization, editorial workflows, API delivery and integration with surrounding systems. The chosen CMS remains the editorial source for its content; application identity, access decisions and business data stay with the systems responsible for them.

I also design Contentful- and Storyblok-to-RAG integrations: platform-specific adapters validate published content and make it retrievable in a RAG system, for example on Azure or Google Cloud. Publication changes and withdrawals, access rules and source links remain part of the design, so answers use permitted, current content and can be checked against the source.

ContentfulStoryblokSaaS headless CMSEnterprise integrationContent modellingContent Delivery APIsLocalizationPublishing lifecycleCMS-to-RAGAzure AI SearchGoogle Cloud Run
Discuss a headless CMS integration →

Cybersecurity & Adversarial AI

Enterprise CMS platforms are high-value attack surfaces — public-facing, content-rich and heavily integrated — and AI only widens that surface. I build security in from the architecture stage: OWASP Top 10 coverage, hardened content and headless APIs, secure authoring and publishing flows, threat modelling and secure-by-design patterns instead of fixes bolted on after launch.

This comes from 15+ years of secure enterprise Java and AEM for government and telecommunications clients — integrating security code scanners, remediating real vulnerabilities (for example HTTP Method Override), keeping Maven dependencies patched, and securing API routing with FastAPI gateway validation and IAM. My working toolchain: , , and .

For AI-enabled platforms, I independently trace how external content, agents and tools cross trust boundaries and whether safeguards are enforced in code. I document effective controls alongside vulnerabilities, prioritise fixes by realistic impact and use authorised testing when the scope calls for it. This connects , and secure software engineering from design through remediation.

For authorised defensive work, I use OpenAI Daybreak Blue and Claude through my approved access to the Anthropic Cyber Verification Program. I analyse and prioritise security findings, review affected code, work through remediations and validate patches. I check the evidence and proposed fixes before recommending them.

Web Application SecurityOWASP Top 10Penetration testingSecurity analysisBurp SuiteOWASP ZAPSnykSonarQubeThreat modelingHardened content APIsFastAPI gateway validationIAM-secured endpointsHTTP Method Override fixMaven dependency securitySecure SDLCSecure by designZero TrustAdversarial AILLM securityAI red teamingAgentic threat modellingAI-generated code risksOpenAI Daybreak BlueAnthropic Cyber Verification Program
See related projects on LinkedIn ↗
Live project

AI Governance Watch

My public, continuously-watched reference library of the AI governance standards an external AI risk auditor must keep current — each with an audit-oriented summary, the clauses you would cite, and a PR-gated provenance trail for every change. It is a live demonstration of the discipline I bring to client work: keeping a regulatory map current against a fast-moving target, with a defensible, evidence-backed trail.

Explore AI Governance Watch ↗
Interactive reference

Auditable Modular RAG

A contract-driven architecture for agentic RAG systems that can evolve without losing control: versioned , protected authorization and assurance, evidence-backed release gates, and clear replacement boundaries. Built as an AI Risk Auditor’s reference design — with a full interactive system map you can explore — so technology change stays auditable instead of becoming a rebuild or a black box.

Contract-Driven Agentic DevelopmentModule ContractsProtected EnforcementGuardrails & ControlsAssurance & EvidenceAgency TieringRAG Reference
Explore the architecture → Citable definition → Changelog →
What I do

Optimize AEM, exit it — or audit your AI systems

A hands-on Adobe Experience Manager (AEMaaCS) expert and AI Risk Auditor, combining content engineering with independent, evidence-based AI reviews — sharpened by the University of Oxford "Managing Enterprise AI Risks" programme and Packt's "Generative AI & Agentic AI for Finance" certification. Three engagement paths:

🛡️

AEM & AEMaaCS

Optimise robust AEM OnPrem infrastructures or migrate to AEM as a Cloud Service (AEMaaCS) — semantic, lossless migration of JCR, Sling Models and complex workflows.

⚡

The AEM Exit

When AEM is the wrong fit, move to Contentful or Storyblok, modern front-ends and microservices on Azure Container Apps or Google Cloud Run. Preserve your content and reduce lock-in.

⚖️

AI Governance & Audit

Independent AI risk audits for CMS, RAG and agentic systems: code and control review, risk classification, evidence-based findings and a prioritised remediation plan.

"I verify what the code and controls actually do."

How I run a CMS AI audit →
Let's talk

Need AEM support, an AEM exit, or an AI audit?

I deliver the architecture, the code and the security. Available for projects in German 🇩🇪 and English 🇺🇸.