# ===========================================
# Cronología de experiencia — Héctor P. J.
# Formato de fecha: YYYY-MM-DD
#
# Categorías normalizadas (se pueden combinar en arrays):
#   educación | desarrollo | sistemas | gráfico | coordinación | voluntariado | hito | formación
#
# Campos por entrada:
#   title, start_date, end_date, category[], role, org, location,
#   summary, folderimg, links[{label,url}], images[{label,url}],
#   highlight, isCV
#
# Notas:
# - Usa 'category' como lista cuando aplique (p.ej., [gráfico, coordinación]).
# - Evita categorías sin reutilización; usa las anteriores siempre que sea posible.
# - 'isCV: true' solo para la sección de experiencia CV y formación.
# ===========================================

- title: Asistencia a la feria de empleo ÁvilaJobs 2025
  start_date: 2025-11-19
  category: [hito]
  role: Participante
  org: Cámara de Comercio de Ávila
  location: Palacio de Congresos Lienzo Norte - Ávila
  summary: "Participación en la feria de empleo, emprendimiento e innovación ÁvilaJobs 2025. Entrega de CV, networking con empresas tecnológicas y búsqueda de nuevas oportunidades profesionales."
  folderimg: 2025-11-19-avilajobs
  links: []
  images:     
  - { label: "Banner del evento", url: "banner.jpg" }
  highlight: false
  isCV: false

- title: Diagnóstico y reparación de impresora 3D (Ender 5)
  start_date: 2025-11-17
  end_date: 2025-11-24
  category: [soporte]
  role: Técnico de impresión 3D
  org: Roboticole
  location: Academia Roboticole - Ávila
  summary: "Diagnóstico del error de temperatura en una Ender 5, detección de termistor en mal estado, revisión del hotend, comprobación del cableado, análisis del tubo de PTFE y elaboración de un informe técnico con recomendaciones de mantenimiento."
  folderimg: 2025-11-17-reparacion-ender5
  links: []
  images:
    - { label: "Ender 5 – Vista general del equipo", url: "1.jpg", highlight: true }
    - { label: "Error en pantalla – 'Err: MAXTEMP'", url: "2.jpg" }
    - { label: "Hotend con cinta aislante aplicada", url: "3.jpg" }
    - { label: "Cable del termistor con aislamiento deteriorado", url: "4.jpg" }
    - { label: "Comparación de termistores: bueno vs. defectuoso", url: "5.jpg" }
    - { label: "Tubo de teflón corto que afecta la extrusión", url: "6.jpg" }
    - { label: "Tubo de teflón en mal estado (extremo quemado)", url: "7.jpg" }
  highlight: false
  isCV: false

- title: Ciber Seguros – Ciclo de formación en ciberseguridad para familias – Sesión I
  start_date: 2025-11-15
  category: [educación, ciberseguridad]
  role: Ponente
  org: Roboticole
  location: Academia Roboticole - Ávila
  summary: "Sesión 1 — Tu hijo y el mundo digital: cómo protegerle sin espiarle. Formación para familias (hijos/as 12–16 años) con dos sesiones: mañana y tarde. Redes sociales, videojuegos online, amenazas digitales y pautas prácticas aplicables en casa."
  folderimg: 2025-11-15-ciberseguridad
  links:
    - { label: "Ciclo de formación en ciberseguridad para familias", url: "https://www.roboticole.com/cyberseguros-taller-de-ciberseguridad/" }
  images:
    - { label: "Ciber Seguros - Publicidad Escaparate", url: "cartel.png", highlight: true }
    - { label: "Impartiendo la sesión", url: "clase.jpg", highlight: true }
    - { label: "Boceto hecho con la IA", url: "boceto-ia.jpg", highlight: true }
  highlight: true
  isCV: false

- title: Revisión y mejora del material – Taller de Ciberseguridad
  start_date: 2025-11-13
  category: [educación, gráfico, ciberseguridad]
  role: Creador de contenido
  org: Roboticole
  location:
  summary: "Actualización profunda de la presentación del taller de ciberseguridad para familias (12–16 años). Revisión completa de diapositivas, incorporación de recursos adicionales y preparación de material complementario para la Sesión I."
  folderimg: 2025-11-13-ciberseguridad-revision
  links: []
  images:
    - { label: "Ciberseguridad - Portada", url: "0.png"}
    - { label: "Ciberseguridad – Diapositiva 6 - Brecha generacional", url: "1.png", highlight: true }
    - { label: "Ciberseguridad – Diapositiva 9 - Peligros reales en Internet", url: "2.png" }
    - { label: "Ciberseguridad – Diapositiva 14 - Casos reales recientes", url: "3.png" }
    - { label: "Ciberseguridad – Diapositiva 18 - 017", url: "4.png" }
    - { label: "Ciberseguridad – Diapositiva 46 - Apps Control Parental", url: "5.png" }
  highlight: false
  isCV: false

- title: Cumpleaños temático Minecraft & Zelda
  start_date: 2025-11-08
  category: [educación]
  role: Instructor
  org: Roboticole
  location: Academia Roboticole – Ávila
  summary: "Actividad especial de cumpleaños para un alumno, con decoración temática de Minecraft y The Legend of Zelda, juegos digitales y dinámicas creativas en el aula."
  folderimg: 2025-11-08-cumpleanos-alonso
  links: []
  images:
    - { label: "Diseño proyectado – Felicitación", url: "felicitacion.png" }
    - { label: "Regalo al cumpleañero", url: "regalo.jpg" }
    - { label: "Recuerdo Asistentes", url: "recuerdo.jpg" }
  highlight: false
  isCV: false

- title: Diseño y maquetación del tríptico – Campamentos Roboticole 2026
  start_date: 2025-11-04
  category: [gráfico]
  role: Diseñador gráfico
  org: Roboticole
  location:
  summary: "Diseño profesional y adelantado del tríptico promocional de los Campamentos Roboticole 2026. Maquetación de ambas caras, creación de la línea visual, organización de contenidos y preparación del archivo final para imprenta con sangrado y marcas de corte."
  folderimg: 2025-11-04-tripico-campamentos-2026
  links: []
  images:
    - { label: "Tríptico Campamentos 2026 – Cara A", url: "cara-a.png", highlight: true }
    - { label: "Tríptico Campamentos 2026 – Cara B", url: "cara-b.png" }
    - { label: "Tríptico Campamentos 2026 – Prueba Impresión", url: "prueba.jpg" }
    - { label: "Tríptico Campamentos 2026 – Impreso final", url: "resultado.jpg", highlight: true }
  highlight: false
  isCV: false
  
- title: Visita al SIMO Educación 2025
  start_date: 2025-10-29
  end_date: 
  category: [educación, hito]
  role: Visitante profesional
  org: IFEMA Madrid
  location: Madrid
  summary: >
    Este año asistí al SIMO Educación 2025 con una mirada diferente: no solo como visitante, sino buscando ideas reales para llevar al aula 💡.  
    Descubrí tecnología inspiradora, herramientas accesibles y robots pensados para que cualquier docente pueda enseñar programación sin miedo.  
    Desde los kits de LEGO Spike hasta proyectos con Makey Makey pasando por Bilb, True True, Whalesbot, micro-bit o las impresoras 3D de Creality, fue una experiencia llena de innovación, creatividad y aprendizaje.  
    También tuve la oportunidad de conversar con profesionales apasionados, conocer nuevas propuestas educativas y visitar el stand de Letcraft, donde exploré las posibilidades de Minecraft Education en el aula.  
    Me llamó la atención la tendencia creciente de micro-bit frente a Arduino por su facilidad de uso y su orientación educativa, una señal clara del rumbo de la robótica en las aulas.  
    A pesar de no haber podido recorrer todos los stands, volví con la cabeza llena de ideas y las pilas cargadas 🔋✨.
  folderimg: 2025-10-29-simoedu
  links:
    - { label: "Publicación en Instagram", url: "https://www.instagram.com/p/DQd2r8nihFE/" }
  images:
    - { label: "Entrada al SIMO Educación 2025", url: "1.png", highlight: true  }
    - { label: "Robot True True – Stand Complubot", url: "2.png", highlight: true }
    - { label: "Robot Whalesbot – Stand Abacus Ro-botica", url: "3.png" }
    - { label: "Makey Makey con Scratch – Stand Tibot", url: "4.png" }
    - { label: "Robot Bilby – Stand Complubot", url: "5.png" }
    - { label: "Robot True True – Stand Complubot", url: "6.png", highlight: true }
    - { label: "LEGO Spike – Construcción de torre eólica (Abacus Ro-botica)", url: "7.png" }
    - { label: "Cursos de Minecraft Education – Stand Letcraft", url: "8.png", highlight: true }
    - { label: "Robot Whalesbot – Stand Abacus Ro-botica", url: "9.png" }
  highlight: true
  isCV: false

- title: Certificado de horas de voluntariado – Cruz Roja Juventud
  start_date: 2025-10-27
  category: hito
  role: Reconocimiento oficial
  org: Cruz Roja Española - Ávila
  location: 
  summary: >
    Recepción del certificado oficial emitido por Cruz Roja Juventud Ávila,
    acreditando un total de 122 horas de voluntariado realizadas entre 2015 y 2021
    dentro de los programas educativos y de sensibilización: Prevención de Conductas
    Violentas, Educación para la Salud, Coeducación y Escuela de Familias sobre
    Ciberseguridad. Estas actividades incluyeron talleres en centros educativos,
    campañas de sensibilización y apoyo en eventos comunitarios.
  folderimg: 2025-10-27-certificado-voluntariado
  links: []
  images:
    - { label: "Logo de Cruz Roja", url: "https://www2.cruzroja.es/o/cruzroja-web-theme/images/CR-ES-Horizontal-RGB-recortada.png" }
  highlight: false
  isCV: true

- title: Taller de Halloween 2025
  start_date: 2025-10-31
  category: [educación]
  role: Instructor
  org: Roboticole
  location: Academia Roboticole - Ávila
  summary: >
    Taller temático con Minecraft y dinámicas de desconexión digital y robótica. 
    Ambientación especial de Halloween en el aula y actividades guiadas con diseño 3D en Tinkercad y retos de programación. 
    Los alumnos crearon figuras de Halloween en 3D, incluyendo calabazas, monstruos y personajes originales.
  folderimg: 2025-10-31-tallerhalloween
  links:
    - { label: "Taller de Halloween 2025", url: "https://www.roboticole.com/talleres/talleres-de-halloween-2025/" }
  images:
    - { label: "Halloween 2025 - Redes Sociales", url: "taller.png" }
    - { label: "Decoración de entrada con temática de Halloween", url: "1.jpg" }
    - { label: "Caja con calabazas impresas en 3D", url: "2.jpg" }
    - { label: "Aula durante la actividad de diseño", url: "3-pano.jpg", highlight: true  }
    - { label: "Diseño de calabazas en Tinkercad", url: "4.jpg" }
    - { label: "Diseño 3D de monstruo de Halloween", url: "5.jpg" }
    - { label: "Diseño 3D de calabaza coronada con alas", url: "6.jpg" }
  highlight: true
  isCV: false

- title: Certificado de experiencia profesional – Roboticole
  start_date: 2025-10-16
  category: hito
  role: Reconocimiento profesional
  org: Roboticole
  location: Ávila, España
  summary: >
    Firma y emisión del certificado de experiencia laboral que acredita un total de
    3.680 horas de trabajo realizadas entre 2021 y 2025 como instructor en Roboticole.
    Las funciones incluyeron la docencia en robótica educativa, diseño e impresión 3D,
    programación, desarrollo web, diseño gráfico y coordinación de talleres, eventos y
    campamentos tecnológicos.
  folderimg: 2025-10-16-certificado-roboticole
  links: []
  images: 
    - { label: "Logo de Roboticole", url: "https://www.roboticole.com/wp-content/uploads/2024/02/Logo-Roboticole-sin-web.png" }
  highlight: false
  isCV: true

- title: Desarrollo del portfolio profesional hectorperezjim.es
  start_date: 2025-10-01
  end_date: 2025-10-20
  category: [desarrollo, gráfico]
  role: Diseñador y programador web
  org: Proyecto personal
  location: 
  summary: "Desarrollo del portfolio profesional basado en Astro, tomando como referencia la arquitectura del sitio BotNest. Integración de colecciones YAML para experiencias, estructura de carpetas en /public/img/experiencia y componentes dinámicos. Optimización del diseño responsive y personalización visual."
  folderimg: 2025-10-22-hpj-web
  links:
    - { label: "Portfolio Héctor Pérez Jiménez", url: "https://www.hectorperezjim.es/" }
  images:
    - { label: "Portfolio - Header", url: "header.png" }
    - { label: "Portfolio - Full Page", url: "fullpage.jpg", highlight: true }
  highlight: true
  isCV: false

- title: Implementación de sistema de timeline y filtros dinámicos en Astro
  start_date: 2025-10-15
  end_date: 2025-10-25
  category: [desarrollo, sistemas]
  role: Programador frontend
  org: Proyecto personal
  location: 
  summary: "Desarrollo del sistema de timeline con filtros por año, categoría y modo 'isCV' para diferenciar la experiencia profesional del resto. Integración de YAML con soporte para banderas booleanas, categorías múltiples y vista cronológica dinámica."
  folderimg: 2025-10-15-timeline
  links: 
    - { label: "Portfolio Héctor Pérez Jiménez", url: "https://www.hectorperezjim.es/#experiencia" }
  images: 
    - { label: "Portfolio - Experiencia", url: "hpj-exp.png", highlight: true }
  highlight: false
  isCV: false

- title: Presentación IAPA_3250 en la Junta de Castilla y León
  start_date: 2025-10-16
  category: [hito]
  role: Solicitante
  org: Junta de Castilla y León
  location: 
  summary: Registro y presentación de la solicitud identificada como IAPA_3250 ante la Junta de Castilla y León para su tramitación administrativa.
  folderimg: 2025-10-16-iapa-3250
  links: 
    - { label: "Procedimiento abierto y permanente de evaluación y acreditación de las competencias profesionales", url: "https://www.tramitacastillayleon.jcyl.es/web/jcyl/AdministracionElectronica/es/Plantilla100Detalle/1284933058677/Tramite/1285133303625/Tramite" }
  images: 
    - { label: "IAPA_3250", url: "1.png" }
  highlight: false
  isCV: false

- title: Clases de prueba gratuitas - Academia
  start_date: 2025-09-29
  end_date: 2025-09-30
  category: [educación]
  role: Instructor
  org: Roboticole
  location: Academia Roboticole - Ávila
  summary: "Sesiones de prueba para familias: presentación de la actividad, precios y condiciones mientras el alumnado disfruta de robótica."
  folderimg: 2025-09-08-clasesprueba
  links:
    - { label: "Sección - Clases de prueba gratuitas", url: "https://www.roboticole.com/extraescolares/clase-de-prueba/" }
  images:
    - { label: "Publicidad redes", url: "cpa2.png" }
  highlight: false
  isCV: false

- title: Clases de prueba gratuitas - Colegios
  start_date: 2025-09-22
  category: [educación, coordinación]
  role: Instructor
  org: Roboticole
  location: 
  summary: "Sesiones de muestra en centros (p.ej., C.E.I.P. Santo Tomás, El Pradillo, Casino Abulense, Juan de Yepes, Arturo Duperier, Santa Ana). Coordinación con equipos directivos y familias."
  folderimg: 2025-09-08-clasesprueba
  links:
    - { label: "Sección - Clases de prueba gratuitas", url: "https://www.roboticole.com/extraescolares/clase-de-prueba/" }
  images:
    - { label: "Publicidad redes", url: "cpstomas2.png" }
  highlight: false
  isCV: false

- title: Clases de prueba gratuitas - Colegios
  start_date: 2025-09-15
  end_date: 2025-09-19
  category: [educación, coordinación]
  role: Instructor
  org: Roboticole
  location: 
  summary: "Mismas actividades de presentación en varios centros. Incluye logística con sedes y comunicación a familias."
  folderimg: 2025-09-08-clasesprueba
  links:
    - { label: "Sección - Clases de prueba gratuitas", url: "https://www.roboticole.com/extraescolares/clase-de-prueba/" }
  images:
    - { label: "Publicidad redes", url: "cpstomas1.png" }
    - { label: "Publicidad redes", url: "cppradillo.png" }
    - { label: "Publicidad redes", url: "cpcasino.png" }
    - { label: "Publicidad redes", url: "cpyepes.png" }
    - { label: "Publicidad redes", url: "cpaduperier.png" }
    - { label: "Publicidad redes", url: "cpsana.png" }
    - { label: "Publicidad redes", url: "cpbarraco.png" }
    - { label: "Publicidad redes", url: "cpstomas2.png" }
    - { label: "Foto de clase", url: "20250919-Barraco.jpg", highlight: true }
  highlight: false
  isCV: false

- title: Ciber Seguros - Diseño de publicidad
  start_date: 2025-09-02
  category: [gráfico]
  role: Diseñador gráfico
  org: Roboticole
  location: 
  summary: "Diseño de cartel para redes y escaparate del ciclo Ciber Seguros."
  folderimg: 2025-09-02-ciberseguridad
  links:
    - { label: "Landing Page - Ciberseguridad", url: "https://www.roboticole.com/cyberseguros-taller-de-ciberseguridad/" }
    - { label: "Vídeo Instagram - Ciberseguridad", url: "https://www.instagram.com/reel/DOHGBZfjaVW/?utm_source=ig_embed&amp;utm_campaign=loading" }
  images:
    - { label: "Ciber Seguros - Publicidad Escaparate", url: "cartel.png", highlight: true }
  highlight: false
  isCV: false

- title: Extraescolares - Creación de publicidad
  start_date: 2025-09-02
  category: [gráfico]
  role: Diseñador gráfico
  org: Roboticole
  location: 
  summary: "Cartelería para redes y escaparate de la campaña de extraescolares."
  folderimg: 2025-09-02-extraescolares
  links:
    - { label: "Landing Page - Extraescolares", url: "https://www.roboticole.com/extraescolares-landing/" }
    - { label: "Vídeo Instagram - Extraescolares", url: "https://www.instagram.com/reel/DOEhOitDQqb/" }
  images:
    - { label: "Extraescolares - Publicidad Escaparate", url: "cartel.png", highlight: true }
  highlight: false
  isCV: false

- title: Ciber Seguros - Diseño Landing Page
  start_date: 2025-09-01
  category: [desarrollo, gráfico]
  role: Diseñador web
  org: Roboticole
  location: 
  summary: "Landing de inscripción para el ciclo Ciber Seguros: maquetación, estilos y optimización."
  folderimg: 2025-09-01-landingpage-ciberseguridad
  links:
    - { label: "Landing Page - Ciberseguridad", url: "https://www.roboticole.com/cyberseguros-taller-de-ciberseguridad/" }
  images:
    - { label: "Landing Ciberseguridad - Header", url: "header.png", highlight: true  }
    - { label: "Landing Ciberseguridad - Vista completa", url: "fullpage.jpg" }
  highlight: false
  isCV: false

- title: Extraescolares - Diseño Landing Page
  start_date: 2025-09-01
  category: [desarrollo, gráfico]
  role: Diseñador web
  org: Roboticole
  location: 
  summary: "Landing de inscripción de extraescolares: estructura de contenidos, diseño y maquetación."
  folderimg: 2025-09-01-landingpage-extraescolares
  links:
    - { label: "Landing Page - Ciberseguridad", url: "https://www.roboticole.com/cyberseguros-taller-de-ciberseguridad/" }
  images:
    - { label: "Landing Extraescolares - Header", url: "header.png", highlight: true }
    - { label: "Extraescolares - Vista completa", url: "fullpage.jpg" }
  highlight: false
  isCV: false

- title: Verificación ICANN y reactivación de dominio
  start_date: 2025-09-01
  end_date: 2025-09-15
  category: [sistemas]
  role: Técnico web
  org: Amicus Meus
  location: 
  summary: "Gestión de verificación ICANN tras suspensión del dominio amicusmeus.net: contacto con soporte y confirmación de reactivación."
  folderimg: 2025-09-01-icann
  links:
    - { label: "Amicus Meus", url: "https://amicusmeus.net" }
  images:
    - { label: "Logo ICANN", url: "https://itp.cdn.icann.org/assets/images/www-static/logo/icann-logo-tagline-es_680x152.webp" }
  highlight: false
  isCV: false

- title: Soporte técnico de dominio y contacto con OVH
  start_date: 2025-08-10
  end_date: 2025-08-28
  category: [sistemas]
  role: Técnico web
  org: Amicus Meus
  location: 
  summary: "Diagnóstico del dominio inactivo y coordinación con OVH para restaurar web y correo (ajustes DNS y servicio)."
  folderimg:
  links:
    - { label: "Amicus Meus", url: "https://amicusmeus.net" }
  images: 
    - { label: "Logo OVH", url: "https://pbs.twimg.com/profile_images/1178946007993901056/jsC-3V4s_400x400.jpg" }
  highlight: false
  isCV: false

# ======================
# Verano 2025 – Actividades Roboticole y Mingorría
# ======================

- title: Vídeo de despedida – Campamento Mingorría 2025
  start_date: 2025-08-01
  category: [gráfico]
  role: Diseñador gráfico / Editor de vídeo
  org: Roboticole
  summary: "Edición del vídeo resumen del campamento (robótica, Minecraft, 3D, convivencia). Publicado en YouTube Shorts."
  links:
    - { label: "Ver en YouTube", url: "https://youtube.com/shorts/gFSqf1J3R4U?si=Yk9xwLfaCc16j9z9" }
  images:
    - { label: "🎒✨ Despedida del campamento", url: "https://youtube.com/shorts/gFSqf1J3R4U?si=Yk9xwLfaCc16j9z9", highlight: true }
  highlight: true
  isCV: false

- title: Preparación de material – Taller de Ciberseguridad
  start_date: 2025-07-24
  end_date: 2025-08-01
  category: [educación, gráfico, ciberseguridad]
  role: Creador de contenido
  org: Roboticole
  location: 
  summary: "Diseño de materiales y presentaciones para familias (adolescentes 12–16)."
  folderimg: 2025-07-24-ciberseguridad-material
  links: []
  images:
    - { label: "Ciberseguridad - Portada", url: "1.png", highlight: true }
    - { label: "Ciberseguridad - Pág. 5", url: "2.png" }
    - { label: "Ciberseguridad - Pág. 13", url: "3.png" }
    - { label: "Ciberseguridad - Pág. 25", url: "4.png" }
  highlight: false
  isCV: false

- title: Reacondicionamiento de salas – Roboticole
  start_date: 2025-07-22
  end_date: 2025-07-25
  category: [sistemas]
  role: Técnico
  org: Roboticole
  location: Academia Roboticole - Ávila
  summary: "Revisión, limpieza y reorganización de aulas tras talleres intensivos."
  folderimg: 2025-07-22-reacroboticole
  links: []
  images:
    - { label: "Sala Alpha", url: "sala-alpha.jpg", highlight: true }
    - { label: "Sala Beta", url: "sala-beta.jpg", highlight: true }
  highlight: false
  isCV: false

- title: Taller de Robótica – Julio
  start_date: 2025-07-21
  end_date: 2025-08-01
  category: [educación]
  role: Instructor
  org: Roboticole
  location: Academia Roboticole - Ávila
  summary: "Proyectos de LEGO, Tinkercad, Scratch y micro:bit. Trabajo por parejas y retos prácticos."
  folderimg: 2025-07-21-tallerverano-julio
  links:
    - { label: "Robótica en Julio", url: "https://www.roboticole.com/talleres/talleres-de-verano-2025-robotica-en-julio/" }
  images:
    - { label: "Cartel - Redes", url: "cartel-redes.png" }
    - { label: "Programación en aula", url: "20250722-1.jpg" }
    - { label: "Trabajo por parejas", url: "20250722-2.jpg" }
    - { label: "Proyecto Scratch", url: "20250723.jpg" }
    - { label: "Práctica con micro:bit", url: "20250725.jpg", }
    - { label: "Micro:bit - Encendido LED", url: "https://youtu.be/S-RSXZrp0No" }
    - { label: "Micro:bit - Sensor de proximidad", url: "https://youtu.be/Wf80cnsjhQI" }
  highlight: false
  isCV: false

- title: Reacondicionamiento de instalaciones – Mingorría
  start_date: 2025-07-18
  end_date: 2025-07-21
  category: [sistemas, coordinación]
  role: Coordinador técnico
  org: Roboticole
  location: C.R.A. Miguel Delibes - Mingorría
  summary: "Desmontaje parcial, limpieza, revisión de material y almacenaje para cierre/puesta a punto."
  folderimg: 2025-07-18-reacmingorria
  links: []
  images:
    - { label: "Aula principal – preparada", url: "20250722-1.jpg", highlight }
    - { label: "Zona de trabajo – reorganización", url: "20250722-2.jpg" }
    - { label: "Cartel informativo – indicaciones", url: "20250722-3.jpg" }
  highlight: false
  isCV: false

- title: Campamento tecnológico Mingorría – 2ª semana
  start_date: 2025-07-14
  end_date: 2025-07-18
  category: [educación, coordinación]
  role: Monitor / Coordinador
  org: Roboticole
  location: Mingorría
  summary: "Actividades de robótica, impresión 3D y ciberseguridad. Soporte de grupo y coordinación con el centro."
  folderimg: 2025-07-14-campa2sem
  links:
    - { label: "Campamento Mingorría", url: "https://www.roboticole.com/campamentos-verano/campamentos-mingorria-2025/" }
  images:
    - { label: "Publicidad Redes", url: "mingorria-redes_sociales.png" }
    - { label: "Entrada al colegio", url: "20250715-1.jpg" }
    - { label: "Test de ciberseguridad", url: "20250717.jpg", highlight: true  }
    - { label: "Taller de bolígrafo 3D", url: "20250718.jpg", highlight: true  }
    - { label: "Lego WeDo — Abeja robótica", url: "https://youtu.be/FnGIe7Z29Pc" }
    - { label: "Circuito de carreras Arduino", url: "https://youtube.com/shorts/pzEmRJ2t7tw" }
  highlight: false
  isCV: false

- title: Campamento tecnológico Mingorría – 1ª semana
  start_date: 2025-07-07
  end_date: 2025-07-11
  category: [educación, coordinación]
  role: Monitor / Coordinador
  org: Roboticole
  location: Mingorría
  summary: "Robótica, Minecraft, impresión 3D, drones y piscina. Gestión de grupos y tiempos."
  folderimg: 2025-07-07-campa1sem
  links:
    - { label: "Campamento Mingorría", url: "https://www.roboticole.com/campamentos-verano/campamentos-mingorria-2025/" }
  images:
    - { label: "Publicidad Redes", url: "mingorria-redes_sociales.png" }
    - { label: "Lego WeDo — helicóptero", url: "20250707.jpg" }
    - { label: "Explicación Velocidrone", url: "20250708-2.jpg" }
    - { label: "Explicación mBot", url: "20250710-2.jpg", highlight: true  }
    - { label: "Diseños 3D impresos", url: "20250709.jpg" }
    - { label: "Cuaderno de campo", url: "20250709-2.jpg" }
    - { label: "Juego educativo de ciberseguridad", url: "20250710.jpg" }
    - { label: "Montaje Arduino", url: "20250711-1.jpg", highlight: true  }
    - { label: "Montaje Arduino", url: "20250708.jpg", highlight: true  }
    - { label: "Impresión 3D — pintado", url: "20250711-2.jpg" }
    - { label: "Impresión 3D — resultados", url: "20250711-3.jpg" }
    - { label: "Fiesta final — luces y música", url: "https://youtu.be/uhgJid6moKk" }
    - { label: "Explicación Velocidrone", url: "https://youtu.be/wBOV1iRqoQg" }
  highlight: false
  isCV: false

- title: Preparación y adecuación de instalaciones para campamento
  start_date: 2025-06-30
  end_date: 2025-07-04
  category: [sistemas, coordinación]
  role: Coordinador técnico
  org: Roboticole
  location: C.R.A. Miguel Delibes - Mingorría
  summary: "Acondicionamiento del espacio: cableado, pruebas de equipos, zonas de actividad y almacenaje; carrera de LEDs con Arduino."
  folderimg: 2025-07-30-aconmingo
  links: []
  images:
    - { label: "Sala principal — vista 1", url: "20250703.jpg" }
    - { label: "Sala principal — vista 2", url: "20250704.jpg" }
    - { label: "Carrera de LEDs Arduino — prueba", url: "https://youtu.be/Id7fwSOv4h8" }
    - { label: "Sala de carreras — circuito", url: "20250704-1.png", highlight: true  }
    - { label: "Sala de carreras — equipos listos", url: "20250704-2.png" }
    - { label: "Carrera de LEDs — demo", url: "20250704-3.png", highlight: true  }
    - { label: "Gimnasio — zona despejada", url: "20250705.jpg" }
    - { label: "Sala de almacenaje", url: "20250705-2.jpg" }
  highlight: false
  isCV: false

- title: Diseño del horario y menú del campamento
  start_date: 2025-06-23
  end_date: 
  category: [gráfico, coordinación]
  role: Coordinador técnico
  org: Roboticole
  location: 
  summary: "Diseño del horario y del menú del campamento de Mingorría 2025; ajustes por bloques de actividad y colores por secciones."
  folderimg: 2025-06-23-horario-menu
  links: []
  images:
    - { label: "Horario semanal del campamento", url: "horario.png", highlight: true }
    - { label: "Menú semanal del campamento", url: "menú.png" }
  highlight: false
  isCV: false

- title: Revisión de la ruta del Molino de Trevejo
  start_date: 2025-07-05
  end_date: 
  category: [coordinación]
  role: Coordinador técnico
  org: Roboticole
  location: Mingorría
  summary: "Inspección de la ruta (accesos, seguridad y condiciones). Confirmación de inviabilidad de la ruta antigua de la academia."
  folderimg: 2025-07-05-rev-ruta
  links: []
  images:
    - { label: "Mapa de ruta en Wikiloc", url: "1-wikiloc.png" }
    - { label: "Ermita de San Cristóbal", url: "2.jpg" }
    - { label: "Molino de Trevejo y entorno", url: "3.jpg", highlight: true }
    - { label: "Camino de acceso entre muros", url: "4.jpg" }
    - { label: "Pozo y zona vallada", url: "5.jpg" }
    - { label: "Entrada del vallado principal", url: "6.jpg" }
    - { label: "Paisaje de Encinares", url: "7.jpg" }
    - { label: "Antiguo molino y presa", url: "8.jpg" }
    - { label: "Vegetación junto al cauce", url: "9.jpg" }
    - { label: "Vistas del valle", url: "10.jpg" }
  highlight: false
  isCV: false

- title: Diseño de presentación y materiales para la ruta educativa
  start_date: 2025-07-06
  end_date: 
  category: [gráfico, educación]
  role: Coordinador técnico
  org: Roboticole
  location: Mingorría
  summary: "Presentación para la actividad de ruta (itinerario, contenido histórico y cuestionarios)."
  folderimg: 2025-07-06-pres-ruta-encinares
  links: []
  images:
    - { label: "Itinerario de la ruta", url: "1.png" }
    - { label: "Puntos importantes", url: "2.png" }
    - { label: "Mapa del recorrido", url: "5.png" }
    - { label: "Molino de Trevejo", url: "7.png", highlight: true }
    - { label: "Cómo funciona un molino", url: "8.png" }
    - { label: "Ermita de San Cristóbal y el Verraco", url: "10.png" }
    - { label: "Zona de los Encinares", url: "12.png" }
    - { label: "Cuaderno de campo (en la presentación)", url: "15.png" }
    - { label: "Cierre — ¡Muchas gracias!", url: "20.png" }
  highlight: false
  isCV: false

- title: Diseño del cuaderno de campo para la actividad de ruta
  start_date: 2025-07-06
  end_date: 
  category: [gráfico, educación]
  role: Coordinador técnico
  org: Roboticole
  location: 
  summary: "Cuaderno de campo del alumnado: observaciones, dibujo del paisaje y reflexión personal durante la ruta."
  folderimg: 2025-07-06-cuaderno-campo
  links: []
  images:
    - { label: "Cuaderno de campo — plantilla", url: "1.png", highlight: true }
    - { label: "Cuaderno de campo", url: "2.jpg" }
  highlight: false
  isCV: false

- title: Redacción del protocolo de evacuación del campamento
  start_date: 2025-07-06
  end_date: 
  category: [gráfico, coordinación, educación]
  role: Coordinador técnico
  org: Roboticole
  location: 
  summary: "Protocolo de evacuación adaptado al CRA Miguel Delibes: estudio de instalaciones, roles, normas y planos de recorrido. Incluye material informativo para el alumnado."
  folderimg: 2025-07-06-protocolo-evacuacion
  links: []
  images:
    - { label: "Portada plan de evacuación", url: "1.png" }
    - { label: "Indicaciones ante la alarma", url: "2.png" }
    - { label: "Salida conjunta y ordenada", url: "3.png" }
    - { label: "Normas de evacuación", url: "4.png" }
    - { label: "Qué no hacer", url: "5.png" }
    - { label: "Plano del recorrido", url: "6.png", highlight: true }
    - { label: "Plano del CRA Miguel Delibes", url: "plano-miguel-delibes.png" }
  highlight: false
  isCV: false

- title: Taller de Robótica de Verano
  start_date: 2025-06-24
  end_date: 2025-06-27
  category: [educación]
  role: Instructor
  org: Roboticole
  location: Ávila
  summary: "Taller de conciliación: Scratch, Tinkercad y LEGO WeDo, con actividades prácticas y guiadas."
  folderimg: 2025-06-24-tallerjunio
  links:
    - { label: "Roboticole", url: "https://www.roboticole.com/talleres/robotica-de-conciliacion-junio-2025/" }
  images:
    - { label: "Cartel web del taller", url: "2025_concil_junio_web.png" }
    - { label: "Cartel redes", url: "33.png" }
    - { label: "Trabajo en aula — Tinkercad", url: "34.png" }
    - { label: "Barco en Tinkercad (vista 1)", url: "35.png", highlight: true }
    - { label: "Barco en Tinkercad (vista 2)", url: "Barco 1.png" }
    - { label: "Alumnos programando", url: "36.png", highlight: true  }
    - { label: "Scratch — pantalla", url: "37.png" }
    - { label: "Circuito/maqueta de pruebas", url: "38.png" }
    - { label: "Modelo 3D 'Ángel'", url: "ángel.png" }
  highlight: false
  isCV: false

- title: Desarrollo del sitio web principal de BotNest
  start_date: 2025-03-31
  end_date: 2025-05-10
  category: [desarrollo, gráfico]
  role: Desarrollador y diseñador web
  org: BotNest
  location: 
  summary: "Creación del sitio principal botnest.es con Astro v3 base. Desarrollo desde cero sin temas preconfigurados, integrando estructura limpia, diseño responsive y optimización de rendimiento. Se configuró la identidad visual, estructura de carpetas y despliegue inicial en Netlify."
  folderimg: 2025-04-01-botnest-web
  links:
    - { label: "Web principal BotNest", url: "https://botnest.es/" }
  images:
    - { label: "BotNest – Página principal", url: "header.png", highlight: true }
    - { label: "BotNest – Página principal", url: "fullpage.jpg" }
  highlight: true
  isCV: false

- title: Diseño de identidad visual y marca BotNest
  start_date: 2025-04-20
  end_date: 2025-05-05
  category: [gráfico]
  role: Diseñador
  org: BotNest
  location: 
  summary: "Creación de la identidad visual completa del proyecto BotNest: paleta de colores, logotipo, variantes de Zumbit (la abeja robótica) y elementos gráficos para redes sociales y presentaciones. Definición de estilos para futuras herramientas y materiales educativos."
  folderimg: 2025-04-20-botnest-diseno
  links:
    - { label: "Proyecto BotNest – Diseños", url: "https://botnest.es/" }
  images:
    - { label: "Logotipo principal de BotNest", url: "logo-botnest.png" }
    - { label: "Logotipo principal de BotNest - Horizontal", url: "logo-botnest-h" }
    - { label: "Logotipo principal de BotNest - Redes Sociales", url: "logo-redes.png" }
    - { label: "Zumbit – Ilustración de la abeja robótica", url: "zumbit.png", highlight: true }
  highlight: false
  isCV: false

- title: Desarrollo del plugin "Roboticole Gutenberg Blocks" – Estado de plazas
  start_date: 2025-04-20
  end_date: 2025-05-10
  category: [desarrollo, sistemas]
  role: Desarrollador de plugin personalizado
  org: Roboticole
  location: 
  summary: "Desarrollo del plugin 'Roboticole Gutenberg Blocks', un conjunto de bloques personalizados para WordPress que permiten mostrar banners dinámicos según el estado de inscripción de los grupos (Plazas disponibles, Limitadas, Completo, Inactivo o En formación). Incluye gestión visual en el editor Gutenberg, control de overlays, estilos personalizados y compatibilidad con el tema Blocksy."
  folderimg: 2025-04-20-gutenberg-plazas
  links:
    - { label: "Roboticole", url: "https://www.roboticole.com" }
  images:
    - { label: "Bloque 'Estado de plazas' activo en el editor Gutenberg", url: "estado-banner.png", highlight: true }
  highlight: false
  isCV: false

- title: Implementación de paginación avanzada en formularios Ninja Forms
  start_date: 2025-03-10
  end_date: 2025-03-20
  category: [desarrollo]
  role: Desarrollador de plugin personalizado
  org: Roboticole
  location: 
  summary: "Desarrollo de un sistema propio de paginación para formularios Ninja Forms sin depender de complementos externos, usando JavaScript modular y etiquetas HTML invisibles para definir secciones. El sistema permite reutilizar la paginación en múltiples formularios."
  folderimg: 2025-03-10-paginacion-ninjaforms
  links: 
    - { label: "Roboticole", url: "https://www.roboticole.com" }
  images: 
    - { label: "Página de ejemplo - Formulario de Extraescolares", url: "formulario.png", highlight: true }
  highlight: false
  isCV: false

- title: Sistema de tarifas y calendario unificado en WordPress
  start_date: 2025-03-08
  end_date: 2025-04-10
  category: [desarrollo]
  role: Desarrollador de plugin personalizado
  org: Roboticole
  location: 
  summary: "Diseño y desarrollo de un sistema centralizado de tarifas en WordPress mediante un Custom Post Type (CPT), con cálculo automático de precios por clase, descuentos y actualización dinámica en las páginas de los grupos. Incluye integración con un calendario académico y gestión de festivos."
  folderimg: 2025-03-08-tarifas-calendario
  links: 
    - { label: "Roboticole", url: "https://www.roboticole.com" }
  images: 
    - { label: "Vista desde el panel de administración", url: "panel-admin-tarifas.png", highlight: true }
    - { label: "Vista de plugin en editor de páginas", url: "admin-edit-page.png" }
  highlight: false
  isCV: false

- title: Rediseño web y mejora visual de roboticole.com
  start_date: 2024-02-01
  end_date: 2024-03-15
  category: [desarrollo, gráfico]
  role: Desarrollador y diseñador web
  org: Roboticole
  location: 
  summary: "Actualización completa del diseño de la web de Roboticole con el tema Blocksy y bloques Stackable, optimizando la experiencia visual, la estructura de navegación y la velocidad de carga. Se rediseñaron las páginas de inicio, talleres y campamentos, así como el sistema de banners y llamadas a la acción."
  folderimg: 2024-02-01-cambioweb
  links:
    - { label: "Roboticole", url: "https://www.roboticole.com" }
  images:
    - { label: "Cabecera de la nueva web", url: "header.jpg", highlight: true }
    - { label: "Vista completa del rediseño", url: "fullpage.jpg" }
  highlight: true
  isCV: false


# ======================
# Publicaciones en BotNest Blog (Divulgación)
# ======================

- title: "¿Por qué el símbolo de encendido es así?"
  start_date: 2025-06-17
  category: [divulgación]
  role: Autor
  org: BotNest
  location: Online
  summary: "Artículo de divulgación sobre el origen del símbolo universal de encendido, su relación con el sistema binario y las normas internacionales que lo estandarizan."
  folderimg: 2025-06-17-simbolo-power
  links:
    - { label: "Leer en BotNest", url: "https://botnest.es/blog/curiosidad-simbolo-power/" }
  images:
    - { label: "Portada del artículo", url: "https://botnest.es/img/blog/hero/2025-06-17-curiosidad_simbolo_power.png", highlight: true }
  highlight: false
  isCV: false

- title: "CodeStrike: Programa en Python mientras juegas"
  start_date: 2025-06-05
  category: [divulgación, desarrollo]
  role: Autor
  org: BotNest
  location: 
  summary: "Reseña del videojuego educativo *CodeStrike*, un título gratuito que enseña Python de forma práctica y gamificada, combinando misiones y retos de programación real."
  folderimg: 2025-06-05-codestrike
  links:
    - { label: "Leer en BotNest", url: "https://botnest.es/blog/codestrike-python-juego/" }
  images:
    - { label: "Portada del artículo", url: "https://botnest.es/img/blog/hero/2025-06-05-codestrike-python-juego.png" }
  highlight: false
  isCV: false

- title: "Alerta: 21 apps que deberías conocer como padre o educador"
  start_date: 2025-05-25
  category: [divulgación, ciberseguridad]
  role: Autor y redactor
  org: BotNest
  location: 
  summary: "Artículo divulgativo que analiza 21 aplicaciones populares entre adolescentes, clasificadas según su riesgo o potencial educativo, ofreciendo consejos prácticos para familias y docentes."
  folderimg: 2025-05-25-alerta-apps
  links:
    - { label: "Leer en BotNest", url: "https://botnest.es/blog/alerta-apps-educadores-padres/" }
  images:
    - { label: "Portada del artículo", url: "https://botnest.es/img/blog/hero/2025-05-25-alerta-apps-educadores-padres.png" }
  highlight: true
  isCV: false

- title: "Scratch vs. mBlock: ¿cuándo usar uno u otro?"
  start_date: 2025-05-21
  category: [divulgación]
  role: Autor y editor
  org: BotNest
  location: 
  summary: "Guía clara y actualizada para docentes y familias sobre cuándo utilizar Scratch o mBlock en el aula de robótica educativa. Incluye comparativa técnica, casos de uso y recomendaciones para cada plataforma."
  folderimg: 2025-05-21-bienvenida
  links:
    - { label: "Leer en BotNest", url: "https://botnest.es/blog/scratch-vs-mblock/" }
  images:
    - { label: "Portada del artículo", url: "https://botnest.es/img/blog/hero/2025-05-22-scratch-vs-mblock.png", highlight: true }
  highlight: true
  isCV: false

- title: "Bienvenidos a BotNest: un rincón para la tecnología creativa"
  start_date: 2025-05-21
  category: [divulgación]
  role: Autor y editor
  org: BotNest
  location: 
  summary: "Publicación inaugural del blog de BotNest, donde se presenta el proyecto, sus objetivos educativos y su enfoque en tecnología creativa, robótica y educación digital."
  folderimg: 2025-05-21-bienvenida
  links:
    - { label: "Leer en BotNest", url: "https://botnest.es/blog/bienvenida-botnest/" }
  images:
    - { label: "Portada del artículo", url: "https://botnest.es/img/blog/hero/2025-05-21-bienvenida-botnest.png", highlight: true }
  highlight: true
  isCV: false

# ======================
# Experiencia profesional (CV)
# ======================

- title: Instructor de robótica educativa
  start_date: 2021-09-01
  category: [educación]
  role: Instructor
  org: Roboticole
  location: C. Cuartel de la Montaña, 1, Bajo Local 1, 05001 Ávila
  summary: "Talleres y extraescolares de robótica, programación, impresión/diseño 3D. Material didáctico, diseño gráfico y coordinación de campamentos; formación a docentes."
  links:
    - { label: "Roboticole", url: "https://roboticole.com" }
  images:  
    - { label: "Logo de Roboticole", url: "https://www.roboticole.com/wp-content/uploads/2024/02/Logo-Roboticole-sin-web.png" }
  highlight: false
  isCV: true

- title: Profesor de competencias digitales
  start_date: 2022-10-01
  end_date: 2023-03-01
  category: [educación]
  role: Formador
  org: Cruz Roja Española
  location: C. Hornos Caleros, 41, 05003 Ávila
  summary: "Cursos de competencias digitales y seguridad informática en Ávila, Sotillo de la Adrada y Las Navas del Marqués."
  links:
    - { label: "Cruz Roja Española", url: "https://www2.cruzroja.es" }
  images: 
    - { label: "Logo de Cruz Roja", url: "https://www2.cruzroja.es/o/cruzroja-web-theme/images/CR-ES-Horizontal-RGB-recortada.png" }
  highlight: false
  isCV: true

- title: Técnico de desarrollo web y marketing digital
  start_date: 2021-02-01
  end_date: 2021-07-02
  category: [desarrollo]
  role: Técnico web
  org: Been Group Global, S.L.
  location: Calle de Núñez de Balboa, 120, Chamartín, 28006 Madrid
  summary: "Desarrollo WordPress, auditorías SEO, mantenimiento técnico y materiales gráficos en coordinación con comunicación."
  links:
    - { label: "Been Group Global", url: "https://beenmarketing.com" }
  images:  
    - { label: "Logo de Been Marketing", url: "https://beenmarketing.com/wp-content/uploads/2022/04/logo-been1.svg" }
  highlight: false
  isCV: true

- title: Técnico de desarrollo web y mantenimiento informático
  start_date: 2017-11-03
  end_date: 2021-01-19
  category: [desarrollo, gráfico]
  role: Técnico informático
  org: Idea Publicidad Norte, S.L.
  location: C. del Río Duero, 116, 05004 Ávila
  summary: "Mantenimiento y actualización de webs WordPress. Administración de dominios/hosting/correos. Soporte técnico y colaboración con diseño."
  links: 
    - { label: "Idea Publicidad", url: "https://ideapublicidad.com/" }
  images:  
    - { label: "Logo de Idea Publicidad", url: "https://ideapublicidad.com/wp-content/uploads/2021/05/Post-Facebook-y-LinkedIn-1.png" }
  highlight: false
  isCV: true

- title: Programador de aplicaciones web
  start_date: 2017-08-02
  end_date: 2017-11-01
  category: [desarrollo]
  role: Programador
  org: Acanto Comunicación, S.L.
  location: C. del Río Duero, 116, 05004 Ávila
  summary: "Desarrollo y mantenimiento de aplicaciones web; módulos personalizados y soporte a clientes."
  links: []
  images: []
  highlight: false
  isCV: true

- title: Desarrollador web
  start_date: 2017-11-04
  end_date: 2017-11-30
  category: [desarrollo]
  role: Desarrollador
  org: Grupo Ovnyline Comunicación, S.L.
  location: C. Teso del Hospital Viejo, 10, 05002 Ávila
  summary: "Diseño y desarrollo en WordPress; optimización SEO y mantenimiento de contenidos."
  links: []
  images: 
    - { label: "Logo Ovnyline", url: "https://scontent.fmad6-1.fna.fbcdn.net/v/t39.30808-6/300514414_406869374911236_3258420527110713437_n.jpg?_nc_cat=109&ccb=1-7&_nc_sid=6ee11a&_nc_ohc=t03IJeFCkGEQ7kNvwGF6wH2&_nc_oc=Admy3nvZKt-GClY3gr2fYkddOo7igUqprHaMImJIJX_6OPmWc5Cy0_2xzfNooYDLGSA&_nc_zt=23&_nc_ht=scontent.fmad6-1.fna&_nc_gid=bJqVuqfZ2SRuWmCbarMC_Q&oh=00_AfiIJOV7rR5mjpe0KeRygMgSePXoBSzu79BmT3zGeQjZhg&oe=690D728B" }
  highlight: false
  isCV: true

- title: Formador itinerante de informática básica y TIC
  start_date: 2016-11-04
  end_date: 2017-06-21
  category: [educación]
  role: Formador
  org: Cruz Roja Española – Asamblea Provincial de Ávila
  location: C. Hornos Caleros, 41, 05003 Ávila
  summary: "Competencias digitales básicas a colectivos vulnerables (Arévalo, Sotillo de la Adrada y Las Navas del Marqués)."
  links:
    - { label: "Cruz Roja Española", url: "https://www2.cruzroja.es" }
  images: 
    - { label: "Logo de Cruz Roja", url: "https://www2.cruzroja.es/o/cruzroja-web-theme/images/CR-ES-Horizontal-RGB-recortada.png" }
  highlight: false
  isCV: true

- title: Administrador de sistemas informáticos
  start_date: 2016-07-01
  end_date: 2016-08-31
  category: [sistemas]
  role: Administrador de sistemas
  org: Malthus Darwin, S.L. (servicio DGT)
  location: C. de la Verbena, 9, 47005 Valladolid
  summary: "Soporte a personal de DGT; mantenimiento y resolución de incidencias en equipos."
  links: []
  images: 
    - { label: "Logo DGT", url: "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/DGT_logo.svg/2880px-DGT_logo.svg.png" }
  highlight: false
  isCV: true

- title: Vocalista en orquesta
  start_date: 2016-05-28
  end_date: 2016-10-01
  category: [artista]
  role: Cantante
  org: Espectáculos Santana, S.L.
  location: Ávila, España
  summary: "Actuaciones en directo durante la gira de verano 2016."
  links: []
  images: []
  highlight: false
  isCV: true

- title: Técnico de soporte informático – Planta Nissan
  start_date: 2016-04-01
  end_date: 2016-06-30
  category: [sistemas, soporte]
  role: Administrador de sistemas
  org: Malthus Darwin, S.L. / Eltec (servicio técnico en Nissan Ávila)
  location: Carr. Valladolid, 1, 05004 Ávila
  summary: "Sustitución de equipos HP (sobremesas y portátiles) en la planta de Nissan Ávila. Realización de copias de seguridad, restauración de imágenes mediante el portal RICO, instalación de software corporativo y verificación de red y periféricos. Trabajo realizado mediante contrato laboral a través de Malthus Darwin – Eltec."
  links: []
  images: []
  highlight: false
  isCV: true

- title: Profesor de curso técnico - Profesor de PostgreSQL
  start_date: 2015-11-02
  end_date: 2015-11-06
  category: [educación]
  role: Formador
  org: Academia Postal Tres, S.L.
  location: Calle de Villaamil, 36 - 38, 28039, Madrid
  summary: "Sesiones intensivas de bases de datos PostgreSQL: contenidos, ejercicios y evaluación."
  links: 
    - { label: "Academia Postal", url: "https://www.academiapostal.es/" }
  images: 
    - { label: "Logo Academia Postal", url: "https://www.academiapostal.es/wp-content/uploads/2016/08/APLogo.png" }
  highlight: false
  isCV: true

- title: Programador en periodo de pruebas
  start_date: 2012-03-01
  end_date: 2012-04-30
  category: desarrollo
  role: Programador junior
  org: Taksee Mobility S.L.
  location: Calle de Villablanca, 85, 28032, Madrid
  summary: "Programación en Java y mantenimiento de una aplicación web de movilidad. Soporte técnico y optimización de código bajo supervisión del equipo de desarrollo."
  links: []
  images: []
  highlight: false
  isCV: true

- title: Programador en prácticas
  start_date: 2011-04-01
  end_date: 2011-06-30
  category: desarrollo
  role: Programador en prácticas
  org: Telvent Global Services
  location: Pol. Ind. Vizcolano, 26, 05194, Ávila
  summary: "Colaboración en el desarrollo de software Java para el sistema AMDOCS (Eclipse). Participación en tareas de mantenimiento, testing y documentación de módulos internos."
  links: []
  images: []
  highlight: false
  isCV: true

- title: Programador en prácticas
  start_date: 2009-04-01
  end_date: 2009-06-30
  category: desarrollo
  role: Programador en prácticas
  org: T-Systems ITC Iberia S.A.U.
  location: Orduña, 2, 28034, Madrid
  summary: "Desarrollo de scripts en C# y soporte en entornos PL/SQL. Implementación de bloques de datos y depuración de errores en sistemas corporativos."
  links: []
  images: []
  highlight: false
  isCV: true

# ======================
# Educación y formación
# ======================

- title: Curso “Protección a la Infancia y a la Adolescencia” (30 h)
  start_date: 2025-07-16
  end_date: 2025-08-05
  category: [formación]
  role: Estudiante
  org: Área 10 Formación Continua, S.L.
  location: 
  summary: Superación del curso “Protección a la Infancia y a la Adolescencia” (30 horas) con contenidos sobre LOPIVI, prevención, detección precoz y actuación ante situaciones de riesgo; diploma emitido al finalizar.
  folderimg: 2025-08-05-curso-proteccion-infancia
  links: []
  images: 
    - { label: "Protección a la Infancia y a la Adolescencia", url: "https://grupoalbatros.org/wp-content/uploads/2023/03/Apertura-servicios-post_4_-e1680259517880-1.webp" }
  highlight: false
  isCV: true

- title: Certificado Profesional en Seguridad Informática
  start_date: 2017-01-01
  end_date: 2017-06-01
  category: [formación]
  role: Alumno
  org: Academia Audiomeca
  location: Ávila, España
  summary: "Seguridad informática, redes, análisis de software y protección de datos."
  links: []
  images: []
  highlight: false
  isCV: true

- title: Curso de Monitor de Ocio y Tiempo Libre
  start_date: 2015-02-23
  end_date: 2015-04-28
  category: [formación]
  role: Alumno
  org: Escuela de Animación Juvenil y Tiempo Libre "Francisco Tomás y Valiente" – Cruz Roja Juventud
  location: Ávila, España
  summary: "Educación no formal, dinamización de grupos y animación infantil/juvenil. Calificación: Apto (Troncal y Libre Elección)."
  links: []
  images: []
  highlight: false
  isCV: true

- title: Programador de Soluciones Corporativas con Software Libre
  start_date: 2011-12-28
  end_date: 2012-03-31
  category: formación
  role: Estudiante
  org: Academia Postal Tres, S.L.
  location: Calle de Villaamil, 36 - 38, 28039, Madrid
  summary: "Curso de 275 horas presenciales centrado en el desarrollo de aplicaciones con herramientas de software libre. Se trabajaron tecnologías web, bases de datos y entornos de programación de código abierto, incluyendo PHP, MySQL y herramientas ofimáticas libres."
  links: 
    - { label: "Academia Postal", url: "https://www.academiapostal.es/" }
  images: 
    - { label: "Logo Academia Postal", url: "https://www.academiapostal.es/wp-content/uploads/2016/08/APLogo.png" }
  highlight: false
  isCV: true

- title: Técnico Superior en Desarrollo de Aplicaciones Informáticas
  start_date: 2009-09-01
  end_date: 2011-06-01
  category: [formación]
  role: Estudiante
  org: I.E.S. Alonso de Madrigal
  location: I.E.S. Alonso de Madrigal - Ávila, España
  summary: "Desarrollo de software, bases de datos y redes."
  links: 
    - { label: "Alonso de Madrigal", url: "http://iesalonsodemadrigal.centros.educa.jcyl.es/sitio/index.cgi" }
  images: 
    - { label: "Logo Alonso de Madrigal", url: "http://iesalonsodemadrigal.centros.educa.jcyl.es/sitio/upload/img/Logo_IESAM.jpg" }
  highlight: false
  isCV: true

- title: Técnico Superior en Administración de Sistemas Informáticos
  start_date: 2007-09-01
  end_date: 2009-06-01
  category: [formación]
  role: Estudiante
  org: I.E.S. Alonso de Madrigal
  location: I.E.S. Alonso de Madrigal - Ávila, España
  summary: "Sistemas, redes y administración."
  links: 
    - { label: "Alonso de Madrigal", url: "http://iesalonsodemadrigal.centros.educa.jcyl.es/sitio/index.cgi" }
  images: 
    - { label: "Logo Alonso de Madrigal", url: "http://iesalonsodemadrigal.centros.educa.jcyl.es/sitio/upload/img/Logo_IESAM.jpg" }
  highlight: false
  isCV: true

# ======================
# Voluntariado
# ======================

- title: Voluntariado educativo – Cruz Roja Juventud
  start_date: 2021-08-26
  end_date: 2021-08-26
  category: [educación, voluntariado]
  role: Monitor de apoyo
  org: Cruz Roja Española – Juventud Ávila
  location: C. Hornos Caleros, 41, 05003 Ávila
  summary: >
    Colaboración puntual como monitor de actividades y talleres educativos dentro del programa de Juventud.
    Apoyo a las dinámicas grupales y a la gestión de materiales.
  folderimg: 2021-08-26-voluntariado-crj
  links:
    - { label: "Cruz Roja Española", url: "https://www2.cruzroja.es" }
  images:
    - { label: "Logo de Cruz Roja", url: "https://www2.cruzroja.es/o/cruzroja-web-theme/images/CR-ES-Horizontal-RGB-recortada.png" }
  highlight: false
  isCV: false

- title: Escuela de familias – Ciberseguridad y uso responsable de internet
  start_date: 2020-06-08
  category: [educación, voluntariado, ciberseguridad]
  role: Voluntario formador
  org: Cruz Roja Española – Juventud Ávila
  location: C. Hornos Caleros, 41, 05003 Ávila
  summary: "Charla de ciberseguridad y uso responsable de internet para familias. Pautas para acompañamiento positivo en el entorno digital. Valoración muy positiva del equipo técnico."
  folderimg: 2020-06-09-escuela-familias-crj
  links:
    - { label: "Cruz Roja Española", url: "https://www2.cruzroja.es" }
  images: 
    - { label: "Logo de Cruz Roja", url: "https://www2.cruzroja.es/o/cruzroja-web-theme/images/CR-ES-Horizontal-RGB-recortada.png" }
  highlight: false
  isCV: false

- title: Voluntariado educativo – Cruz Roja Juventud (2017-2020)
  start_date: 2017-01-01
  end_date: 2020-10-22
  category: [educación, voluntariado]
  role: Referente de proyecto / monitor de actividades
  org: Cruz Roja Española – Juventud Ávila
  location: C. Hornos Caleros, 41, 05003 Ávila
  summary: >
    Participación en proyectos "Educación para la Salud (nuevo)" y "Prevención de Conductas Violentas (nuevo)".
    Diseño y ejecución de talleres para alumnado de primaria y secundaria.
    Colaboración en actividades de sensibilización sobre salud, convivencia e igualdad en centros educativos y eventos locales.
  folderimg: 2017-01-01-voluntariado-crj
  links:
    - { label: "Cruz Roja Española", url: "https://www2.cruzroja.es" }
  images: 
    - { label: "Logo de Cruz Roja", url: "https://www2.cruzroja.es/o/cruzroja-web-theme/images/CR-ES-Horizontal-RGB-recortada.png" }
  highlight: false
  isCV: false

- title: Voluntariado educativo – Cruz Roja Juventud (2015-2017)
  start_date: 2015-10-20
  end_date: 2017-12-31
  category: [educación, voluntariado]
  role: Voluntario formador
  org: Cruz Roja Española – Juventud Ávila
  location: C. Hornos Caleros, 41, 05003 Ávila
  summary: >
    Participación continuada en proyectos de Cruz Roja Juventud:
    Prevención de Conductas Violentas, Educación para la Salud y Coeducación.
    Impartición de talleres sobre igualdad, convivencia, violencia de género, diversidad afectivo-sexual y salud.
    Actividades en Ávila, Piedrahíta, Cebreros, Fontiveros y Casa Hogar La Cañada.
    Colaboración en campañas del 25N y Día Mundial del VIH.
  folderimg: 2015-10-20-voluntariado-crj
  links:
    - { label: "Cruz Roja Española", url: "https://www2.cruzroja.es" }
  images: 
    - { label: "Logo de Cruz Roja", url: "https://www2.cruzroja.es/o/cruzroja-web-theme/images/CR-ES-Horizontal-RGB-recortada.png" }
  highlight: false
  isCV: false

- title: Profesor de informática básica
  start_date: 2013-05-01
  end_date: 
  category: [educación, voluntariado]
  role: Profesor voluntario
  org: Asociación Abulense Sin Empleo (ASE)
  location: Ávila, España
  summary: >
    Colaboración voluntaria en la Asociación Abulense Sin Empleo (ASE), impartiendo clases de informática básica para adultos en situación de desempleo. Actividad enfocada en mejorar la empleabilidad y la autonomía digital de los participantes.
  links:
    - { label: "Asociación Abulense Sin Empleo (ASE)", url: "http://www.ase.org.es/" }
  images: []
  highlight: false
  isCV: false

- title: Ayudante informático de ASE
  start_date: 2013-05-01
  end_date: 
  category: [educación, voluntariado]
  role: Técnico de apoyo informático
  org: Asociación Abulense Sin Empleo (ASE)
  location: Ávila, España
  summary: >
    Apoyo técnico en tareas informáticas para la Asociación Abulense Sin Empleo (ASE), mantenimiento de equipos, instalación de software y asistencia a usuarios durante las formaciones. Colaboración continua dentro de proyectos sociales y educativos de la entidad.
  links:
    - { label: "Asociación Abulense Sin Empleo (ASE)", url: "http://www.ase.org.es/" }
  images: []
  highlight: false
  isCV: false

# ======================
# Proyectos freelance y colaboraciones
# ======================

- title: Página web de Amicus Meus
  start_date: 2018-06-02
  end_date: 2018-08-02
  category: desarrollo
  role: Diseñador web freelance
  org: Asociación Musical Abulense Tomás Luís de Victoria - Coral Amicus Meus
  location: 
  summary: >
    Creación de la página web institucional de la Asociación Musical Abulense Tomás Luís de Victoria - Coral Amicus Meus, adaptada a las necesidades de accesibilidad y comunicación de la asociación. 
    Diseño limpio y estructurado para la presentación de noticias y actividades.
  links: []
  images: []
  highlight: false
  isCV: false

- title: Página web de ASPACE Ávila
  start_date: 2015-05-01
  end_date: 2015-06-01
  category: desarrollo
  role: Diseñador web freelance
  org: ASPACE Ávila
  location: 
  summary: >
    Creación de la página web institucional de ASPACE Ávila, adaptada a las necesidades de accesibilidad y comunicación de la asociación. 
    Diseño limpio y estructurado para la presentación de servicios, noticias y actividades sociales.
  links: []
  images: []
  highlight: false
  isCV: false

- title: Maquetado de la Revista Online Babel de Papel Nº1
  start_date: 2015-05-01
  end_date: 
  category: gráfico
  role: Diseñador y maquetador
  org: Babel de Papel
  location: 
  summary: >
    Diseño y maquetación digital de la revista literaria Babel de Papel en formato online. 
    Adaptación de contenidos visuales y textos a estructura responsive, manteniendo la coherencia gráfica del proyecto editorial.
  links: []
  images: []
  highlight: false
  isCV: false

- title: Página web de la Asociación Abulense Sin Empleo (ASE)
  start_date: 2013-05-01
  end_date: 
  category: desarrollo
  role: Diseñador web freelance
  org: Asociación Abulense Sin Empleo (ASE)
  location: 
  summary: >
    Diseño y desarrollo de la página web de la Asociación Abulense Sin Empleo (ASE) con Joomla. 
    Estructuración de contenidos, configuración de secciones informativas y mantenimiento del sitio. 
    Proyecto asociado a la colaboración voluntaria con la entidad.
  links:
    - { label: "Asociación Abulense Sin Empleo (ASE)", url: "http://www.ase.org.es/" }
  images: []
  highlight: false
  isCV: false

- title: Diseño de carteles y programas de conciertos de Terpsícore
  start_date: 2013-10-01
  end_date: 2016-10-01
  category: gráfico
  role: Diseñador gráfico
  org: Asociación Musical Abulense Terpsícore
  location: 
  summary: >
    Creación de carteles promocionales, programas de conciertos y material gráfico para la Asociación Musical Abulense Terpsícore. 
    Diseño de elementos visuales adaptados a diferentes formatos de impresión y difusión digital.
  links: []
  images: []
  highlight: false
  isCV: false

- title: Página web de la Asociación Musical Abulense Terpsícore
  start_date: 2013-10-01
  end_date: 2014-02-01
  category: desarrollo
  role: Diseñador web freelance
  org: Asociación Musical Abulense Terpsícore
  location: 
  summary: >
    Desarrollo de la página web de la Asociación Musical Abulense Terpsícore mediante Joomla, integrando galerías de imágenes (Picasa Albums) y calendario de eventos (JEvents).
    Proyecto orientado a la difusión de actividades musicales y conciertos locales.
  links: []
  images: []
  highlight: false
  isCV: false

- title: Página web Ávila Monumental
  start_date: 2013-02-01
  end_date: 2013-05-01
  category: desarrollo
  role: Diseñador y programador web
  org: Ávila Monumental
  location: 
  summary: >
    Desarrollo del portal turístico Ávila Monumental, una guía web dedicada al patrimonio histórico de la ciudad de Ávila. 
    Implementación de diseño responsive con HTML5 y CSS3, optimización SEO y estructura adaptable a dispositivos móviles.
  links:
    - { label: "Ávila Monumental", url: "http://www.avilamonumental.es/" }
  images: []
  highlight: false
  isCV: false
