ES EN
Abierto a proyectos freelance

Carlos Del Hierro

Drupal Senior Developer & IA Aplicada · 15+ años de experiencia
Módulos custom · Python · Headless

Drupal 10/11 PHP 8.3 Next.js GraphQL Anthropic Claude DDEV

Sobre mí

Con más de 15 años en el sector tecnológico y 10+ trabajando con Drupal, construyo soluciones web complejas que escalan. Me especializo en módulos custom, migraciones entre versiones y arquitecturas headless con Drupal como backend robusto.

Actualmente trabajo en Sopra Steria en proyectos enterprise de gran envergadura — sistemas de internacionalización, integración con APIs externas y arquitecturas orientadas a rendimiento. En paralelo, curso un Máster en IA aplicada al desarrollo web para integrar capacidades inteligentes en el stack Drupal moderno.

Lo que me diferencia no es solo el conocimiento técnico — es saber cuándo y cómo aplicarlo para que el negocio funcione mejor.

15+ Años de Experiencia
10+ Años con Drupal
2 Másteres
6 Proyectos open source

Servicios y Especialidad

🏗️

Desarrollo de Módulos Custom

Construcción de lógica compleja y de alto rendimiento adaptada a necesidades de negocio específicas.

🔄

Migraciones Drupal

Migración fluida de datos e infraestructura desde sistemas legados o versiones anteriores a Drupal 10/11.

📱

Drupal Decoupled / Headless

Arquitectura de soluciones desacopladas modernas usando Drupal como backend robusto para frontends en React o Next.js.

🤖

Drupal + Inteligencia Artificial NEW

Integración de modelos de lenguaje (Claude, GPT) en flujos editoriales Drupal: generación asistida de contenido, sugerencia automática de tags, traducción en tiempo real y automatización de tareas repetitivas desde el propio editor de nodos.

Proyectos open source

🧠

DevMind

devmind

Sistema de IA multi-agente que investiga, planifica, programa y documenta de forma autónoma usando Claude Opus.

Python 3.11 Anthropic API Multi-Agent CLI
🛡️

AI Security Shield

ai-security-shield

Middleware de ciberseguridad impulsado por IA que defiende contra ataques (inyecciones de prompt, malware, deepfakes) en tiempo real.

Python 3.11 FastAPI ML Security
🔍

VibeCheck

vibecheck

Herramienta de code review que detecta APIs alucinadas, tests falsos y patrones inseguros introducidos por IA en Pull Requests.

Python GitHub Actions Code Review Security

Drupal Content Validator

drupal-content-validator

Módulo de validación de reglas de negocio configurable. Bloque con estado en tiempo real y barra de progreso.

Drupal 10/11 PHP Twig Plugin API Config API

Drupal + Next.js Headless Starter

drupal-nextjs-starter

Kit de inicio headless con Drupal 10 como backend GraphQL y Next.js 14 (App Router). Incluye ISR, metatags y TypeScript.

Drupal 10 Next.js 14 GraphQL TypeScript ISR
🧠

Drupal AI Assistant

drupal-ai-assistant

Módulo que integra Claude (Anthropic) en el editor de nodos. Genera contenido, sugiere tags y traduce.

Drupal 10/11 Anthropic Claude Key Module AJAX

Experiencia

Analista Programador Drupal Senior | Sopra Steria

Actual
Dic. 2023 — Actualidad Santander, España (Remoto)

Desarrollo de módulos custom en proyectos enterprise. Arquitectura de soluciones Drupal orientadas a rendimiento, mantenibilidad y colaboración en equipo.

  • Implementación de sistema de internacionalización ES/EN para plataforma educativa (ECTS, modalidades, fechas de inicio)
  • Integración con APIs externas con autenticación OAuth2
  • Templates Twig para renderizado condicional multilingüe

Analista Programador Drupal Senior | The Whiteam

Mar. 2023 — Dic. 2023 Santander, España (Remoto)

Liderazgo técnico en proyectos Drupal complejos para múltiples clientes en paralelo.

  • Arquitectura de módulos custom con Plugin API y Event Subscribers
  • Toma de decisiones tecnológicas y revisión de código en equipo

Analista Programador Drupal | CIC Consulting Informático

Nov. 2014 — Jun. 2021 Santander, España

Especialización profunda en Drupal. Desarrollo full-stack en proyectos de distinta escala y sector.

  • Drupal 7, 8 y 9 en proyectos de distintos sectores
  • Migraciones entre versiones usando Migration API
  • Ciclo completo: análisis, desarrollo, integración y despliegue

Desarrollador Web | Arko Promociones

Sep. 2011 — Nov. 2014 Santander, España

Desarrollo web para el sector cultural. Etapa formativa en front-end y gestión de contenidos con CMS.

Educación

BIG school

Máster en Desarrollo con IA

2025 — 2026

Proyectos prácticos de integración de IA en desarrollo web, automatización de procesos y despliegue de aplicaciones inteligentes. Formación especializada en el uso y aplicación de la inteligencia artificial al desarrollo de software.

INESEM Business School

Máster en Gestión y Desarrollo de Aplicaciones Multiplataforma (DAM)

2021 — 2023

Desarrollo de aplicaciones multiplataforma con enfoque en Kotlin, bases de datos y tecnologías modernas.

Forcontu

Introducción a Drupal 10

2023 — 2023

Formación especializada en desarrollo web con Drupal 10.

Coursera

Google IT Automation with Python

2023 — 2023

Certificación de Google en automatización de TI con Python. Aptitudes: Google Cloud, Python, Git, automatización.

Forcontu

Introducción a DRUPAL 9

2020 — 2020

Formación en desarrollo con Drupal 9.

CESINE

Ingeniero Informático

2006 — 2010

Ingeniería informática. Formación integral en ciencias de la computación, programación y sistemas.

Habilidades y Tecnologías

Drupal & PHP

Drupal 10/11
Expert
PHP 8.3
Expert
Symfony
Avanzado
Twig
Avanzado
Composer/Drush
Avanzado

Frontend & APIs

JavaScript
Avanzado
Next.js 14
Sólido
GraphQL/JSON:API
Sólido
CSS / Sass
Avanzado
REST APIs
Avanzado

DevOps e IA

Docker / DDEV
Avanzado
MySQL/MariaDB
Avanzado
Git / CI-CD
Avanzado
Python
Medio
Anthropic/LLMs
Creciendo

Certificaciones

Coursera

Programa Especializado - Google IT Automation with Python

Certificado de 6 cursos desarrollado por Google. Incluye Python, Git, automatización de TI y resolución de problemas.

Coursera

Automating Real-World Tasks with Python

Creación de scripts en Python para interactuar con APIs y procesar datos.

Coursera

Configuration Management and the Cloud

Gestión de configuración utilizando Puppet y despliegue en la nube.

Coursera

Troubleshooting and Debugging Techniques

Técnicas para diagnosticar y solucionar problemas de software e infraestructura.

Coursera

Introduction to Git and GitHub

Control de versiones, gestión de repositorios y colaboración usando Git y GitHub.

Coursera

Using Python to Interact with the Operating System

Creación de scripts y automatización de tareas a nivel de sistema operativo con Python.

¿Qué sigue?

¿Tienes un proyecto Drupal?

Estoy abierto a proyectos freelance, consultoría técnica y nuevas oportunidades. Si necesitas un módulo custom, una migración, una arquitectura headless o quieres explorar cómo integrar IA en tu plataforma Drupal, escríbeme.

🟢 Disponible para proyectos freelance y consultoría