Skip to main content

AEM Architect & Senior Developer

Raúl Blas Ruiz

Architect specialized in Adobe Experience Manager. I have 5 years of experience building scalable digital experiences and transforming enterprise content platforms.

Raúl Blas Ruiz
  • 0+years with AEM
  • 0+projects delivered with satisfied clients
  • 0Adobe certifications

Experience

  1. AEM Associate Manager - AEM Architect

    JAKALA

    Proposal of AI + AEM solutions for clients across different industries. Architecture proposal and development for an AEM Forms project based on migrating forms from SFMC to Adobe.

    • AEMaaCS
    • AEM EDS
    • AEM Forms
    • Adobe Target
    • Adobe Journey Optimizer
    • Claude
  2. AEM Tech Lead & Senior AEM Developer

    Capgemini

    AEM Architect & Tech Lead of the Capgemini Spain development teams. Definition, organization and implementation of AEM features for national projects. Solution proposals for clients. Demos and PoCs.

    • AEM
    • AEMaaCS
    • REST
    • Java
    • CDN
    • Dispatcher
    • Management
    • Support
    • Client
  3. AEM Tech Architect

    VASS

    Technical leadership on large-scale AEM projects for clients in the energy sector. Content architecture design, migration of processes to AEM as a Cloud Service and training of development teams.

    • AEM
    • AEMaaCS
    • AEMS
    • Java
    • CDN
    • Dispatcher
    • Sling
    • Management
    • Support
  4. AEM Backend Developer

    VASS

    Development and management of new features in AEM components - Models, Servlets, Workflows, OSGi Services -. Management and organization of deployments through Cloud Manager.

    • AEM
    • AEMaaCS
    • AEMS
    • Java
    • HTL
    • Apache
    • Sling
  5. Bachelor's Degree in Video Game Development

    Universidad Complutense de Madrid

    Bachelor's Degree in Video Game Development - Computer Engineering with a specialization in video games.

    • C++
    • Software Engineering
    • Algorithms
    • C#
    • Java
    • Agile
    • Unity

Skills

AEM

  • AEMaaCS
  • Sling Models
  • OSGi / Felix
  • HTL / Sightly
  • Content Fragments
  • Experience Fragments
  • Editable Templates
  • Dispatcher
  • AEM EDS
  • Adobe SDK
  • Adobe Target
  • Adobe Journey Optimizer

Backend

  • Java
  • Maven
  • JUnit
  • REST APIs
  • GraphQL
  • SQL

Cloud & DevOps

  • Adobe Cloud Manager
  • Docker
  • Git

Methodologies

  • Scrum
  • Kanban
  • TDD
  • CI/CD
  • Code Review

Blog

View all →

Projects

Personalization in Edge Delivery Services with Adobe Target

Integration of Adobe Target with EDS using Web SDK and the AEP Edge Network: XDM schema, datastream, form-based activities and JSON propositions applied from the blocks — real-time personalization without touching the DOM.

  • AEM EDS
  • Adobe Target
  • AEP
  • Web SDK

Massive PIM → AEM synchronization

Optimization of a product synchronization affecting tens of thousands of JCR nodes: transient workflows and memory fixes that cut process times by almost 40-50%.

  • AEM
  • Java
  • Workflows
  • Performance
  • Content auditing in AEMaaCS

    A real production case: identifying the author of a page deletion without CRX/DE, by inspecting /var/audit from the Cloud Manager Developer Console.

    • AEMaaCS
    • Cloud Manager
    • JCR
  • Development workflow with Claude Code

    AI-assisted development setup: commands for controlled executions, skills carrying the project conventions, and review subagents that analyze every change while saving context and tokens.

    • Claude Code
    • AI
    • Automation
  • blasruizraul.com

    This portfolio — Next.js 14, TypeScript, Tailwind and a bilingual MDX blog with static export and dual-root-layout i18n. Open source.

    • Next.js
    • TypeScript
    • Tailwind
    • MDX

Certifications

  • Adobe Certified Master — AEM Sites Architect

    Adobe · 2025

  • Adobe Certified Expert — AEM Sites Developer

    Adobe · 2023

  • Adobe Experience Manager Edge Delivery Services - Developer Professional

    Adobe · 2026

  • Claude Code in Action

    Anthropic · 2026

  • Introduction to Model Context Protocol

    Anthropic · 2026

  • Introduction to agent skills

    Anthropic · 2026

  • Introduction to subagents

    Anthropic · 2026

Contact

Want to get in touch or contribute to the blog? Let’s talk.