{"id":29,"date":"2026-05-17T21:33:15","date_gmt":"2026-05-17T21:33:15","guid":{"rendered":"https:\/\/secodeherreraherrero.es\/?page_id=29"},"modified":"2026-09-09T20:59:06","modified_gmt":"2026-09-09T20:59:06","slug":"inicio","status":"publish","type":"page","link":"https:\/\/secodeherreraherrero.es\/","title":{"rendered":"Inicio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"29\" class=\"elementor elementor-29\">\n\t\t\t\t<div class=\"elementor-element elementor-element-79af4dc e-flex e-con-boxed e-con e-parent\" data-id=\"79af4dc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1daee54 elementor-widget elementor-widget-html\" data-id=\"1daee54\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- JH Web v5 \u00b7 SIEM sobre Linux \u00b7 liderazgo operativo \u00b7 logos tecnol\u00f3gicos reales -->\n<div class=\"jsh-god-site\">\n\n<style>\nhtml,body{\n  margin:0;\n  padding:0;\n  background:#020617;\n  overflow-x:hidden;\n  scroll-behavior:smooth;\n}\n\n.jsh-god-site{\n  --bg:#020617;\n  --bg-soft:#060b18;\n  --panel:#0f172a;\n  --panel-2:#111c31;\n  --line:rgba(148,163,184,.15);\n  --cyan:#38bdf8;\n  --blue:#2563eb;\n  --purple:#8b5cf6;\n  --purple-deep:#6d28d9;\n  --pink:#ec4899;\n  --pink-soft:#f9a8d4;\n  --accent:linear-gradient(100deg,#38bdf8 0%,#6366f1 42%,#a855f7 70%,#ec4899 100%);\n  --text:#eaf2ff;\n  --muted:#94a3b8;\n  --muted-2:#cbd5e1;\n  --green:#22c55e;\n  --red:#ff003b;\n  font-family:Inter,Arial,Helvetica,sans-serif;\n  background:var(--bg);\n  color:var(--text);\n}\n\n.jsh-god-site *{\n  box-sizing:border-box;\n}\n\n.jsh-god-site ::selection{\n  color:#fff;\n  background:rgba(168,85,247,.72);\n}\n\n.jsh-god-site a{\n  -webkit-tap-highlight-color:transparent;\n}\n\n.jsh-container{\n  width:100%;\n  max-width:1320px;\n  margin:auto;\n  padding:0 38px;\n}\n\n\/* HEADER *\/\n.jsh-header{\n  position:sticky;\n  top:0;\n  z-index:50;\n  background:linear-gradient(90deg,rgba(2,6,23,.94),rgba(12,8,32,.9),rgba(2,6,23,.94));\n  backdrop-filter:blur(16px);\n  -webkit-backdrop-filter:blur(16px);\n  border-bottom:1px solid rgba(168,85,247,.2);\n  box-shadow:0 12px 40px rgba(76,29,149,.08);\n}\n\n.jsh-nav{\n  min-height:82px;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:28px;\n}\n\n.jsh-brand{\n  display:flex;\n  align-items:center;\n  gap:14px;\n  text-decoration:none;\n}\n\n.jsh-brand img{\n  height:58px;\n  width:auto;\n  display:block;\n}\n\n.jsh-brand-text strong{\n  display:block;\n  color:#fff;\n  font-size:15px;\n  line-height:1.15;\n  font-weight:950;\n}\n\n.jsh-brand-text span{\n  display:block;\n  margin-top:4px;\n  background:var(--accent);\n  -webkit-background-clip:text;\n  background-clip:text;\n  color:transparent;\n  font-size:12px;\n  font-weight:850;\n}\n\n.jsh-menu{\n  display:flex;\n  align-items:center;\n  justify-content:flex-end;\n  gap:22px;\n  flex-wrap:wrap;\n}\n\n.jsh-menu a{\n  position:relative;\n  color:#cbd5e1;\n  text-decoration:none;\n  font-size:13px;\n  font-weight:850;\n  transition:.2s ease;\n}\n\n.jsh-menu a:after{\n  content:\"\";\n  position:absolute;\n  left:0;\n  right:0;\n  bottom:-9px;\n  height:2px;\n  border-radius:999px;\n  background:linear-gradient(90deg,var(--cyan),var(--purple),var(--pink));\n  transform:scaleX(0);\n  transform-origin:left;\n  transition:.2s ease;\n}\n\n.jsh-menu a:hover{\n  color:var(--pink-soft);\n}\n\n.jsh-menu a:hover:after{\n  transform:scaleX(1);\n}\n\n\/* HERO *\/\n.jsh-hero{\n  min-height:92vh;\n  position:relative;\n  display:flex;\n  align-items:center;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at 84% 18%,rgba(236,72,153,.19),transparent 23%),\n    radial-gradient(circle at 73% 62%,rgba(139,92,246,.18),transparent 30%),\n    radial-gradient(circle at 14% 78%,rgba(37,99,235,.21),transparent 30%),\n    linear-gradient(135deg,#020617 0%,#090a20 48%,#080315 74%,#020617 100%);\n}\n\n.jsh-hero:before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background-image:\n    linear-gradient(rgba(168,85,247,.055) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(56,189,248,.05) 1px,transparent 1px);\n  background-size:52px 52px;\n  mask-image:linear-gradient(to bottom,rgba(0,0,0,.92),transparent);\n  -webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.92),transparent);\n}\n\n.jsh-hero:after{\n  content:\"JH\";\n  position:absolute;\n  right:-40px;\n  top:12%;\n  color:rgba(255,255,255,.018);\n  font-size:360px;\n  line-height:1;\n  font-weight:950;\n  letter-spacing:-25px;\n  pointer-events:none;\n}\n\n.jsh-hero-grid{\n  position:relative;\n  z-index:2;\n  display:grid;\n  grid-template-columns:1.08fr .92fr;\n  gap:68px;\n  align-items:center;\n  padding:82px 0;\n}\n\n.jsh-kicker-row{\n  display:flex;\n  align-items:center;\n  flex-wrap:wrap;\n  gap:12px;\n}\n\n.jsh-kicker{\n  display:inline-flex;\n  align-items:center;\n  gap:10px;\n  padding:10px 15px;\n  border:1px solid rgba(168,85,247,.42);\n  border-radius:999px;\n  background:linear-gradient(90deg,rgba(8,47,73,.25),rgba(88,28,135,.18));\n  color:#e9d5ff;\n  font-size:12px;\n  font-weight:950;\n  letter-spacing:1px;\n  text-transform:uppercase;\n}\n\n.jsh-kicker-company{\n  border-color:rgba(255,0,59,.34);\n  background:rgba(255,0,59,.08);\n  color:#ffd6df;\n}\n\n.jsh-pulse{\n  width:10px;\n  height:10px;\n  border-radius:50%;\n  background:var(--green);\n  box-shadow:0 0 18px var(--green);\n}\n\n.jsh-hero h1{\n  margin:26px 0 16px;\n  max-width:760px;\n  font-size:74px;\n  line-height:.96;\n  letter-spacing:-3px;\n  font-weight:950;\n  color:#f8fafc;\n}\n\n.jsh-hero h1 span{\n  display:block;\n  background:linear-gradient(90deg,var(--cyan) 0%,#60a5fa 28%,var(--purple) 63%,var(--pink) 100%);\n  -webkit-background-clip:text;\n  background-clip:text;\n  color:transparent;\n}\n\n.jsh-subtitle{\n  color:#e0f2fe;\n  font-size:21px;\n  font-weight:850;\n  margin-bottom:24px;\n}\n\n.jsh-hero-text{\n  max-width:700px;\n  color:#cbd5e1;\n  font-size:17px;\n  line-height:1.85;\n}\n\n.jsh-actions{\n  display:flex;\n  flex-wrap:wrap;\n  gap:14px;\n  margin-top:34px;\n}\n\n.jsh-btn{\n  min-height:54px;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  padding:0 26px;\n  border-radius:14px;\n  text-decoration:none;\n  font-size:14px;\n  font-weight:950;\n  transition:.25s ease;\n}\n\n.jsh-btn-primary{\n  color:white;\n  background:linear-gradient(135deg,var(--cyan),var(--blue) 42%,var(--purple) 72%,var(--pink));\n  box-shadow:0 18px 44px rgba(126,34,206,.3);\n}\n\n.jsh-btn-secondary{\n  color:#f3e8ff;\n  border:1px solid rgba(192,132,252,.42);\n  background:linear-gradient(135deg,rgba(15,23,42,.68),rgba(88,28,135,.14));\n}\n\n.jsh-btn:hover{\n  transform:translateY(-2px);\n  filter:saturate(1.12) brightness(1.05);\n}\n\n.jsh-metrics{\n  margin-top:44px;\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:14px;\n}\n\n.jsh-metric{\n  padding:19px;\n  border-radius:20px;\n  background:linear-gradient(155deg,rgba(15,23,42,.78),rgba(35,16,63,.42));\n  border:1px solid rgba(139,92,246,.19);\n  box-shadow:0 20px 40px rgba(0,0,0,.22);\n}\n\n.jsh-metric strong{\n  display:block;\n  color:var(--cyan);\n  font-size:30px;\n  font-weight:950;\n}\n\n.jsh-metric:nth-child(2) strong{\n  color:#a78bfa;\n}\n\n.jsh-metric:nth-child(3) strong{\n  color:#f472b6;\n}\n\n.jsh-metric:nth-child(4) strong{\n  background:var(--accent);\n  -webkit-background-clip:text;\n  background-clip:text;\n  color:transparent;\n}\n\n.jsh-metric span{\n  display:block;\n  margin-top:8px;\n  color:#a7b4c8;\n  font-size:12px;\n  line-height:1.5;\n}\n\n.jsh-visual{\n  position:relative;\n}\n\n.jsh-photo-card{\n  position:relative;\n  border-radius:34px;\n  padding:18px;\n  background:linear-gradient(145deg,rgba(56,189,248,.58),rgba(139,92,246,.48) 52%,rgba(236,72,153,.34));\n  box-shadow:0 44px 110px rgba(0,0,0,.5),0 0 70px rgba(126,34,206,.14);\n}\n\n.jsh-photo-card:before{\n  content:\"\";\n  position:absolute;\n  width:120px;\n  height:120px;\n  right:-18px;\n  top:-18px;\n  border-radius:32px;\n  border:1px solid rgba(244,114,182,.24);\n  background:linear-gradient(135deg,rgba(139,92,246,.08),rgba(236,72,153,.08));\n  transform:rotate(12deg);\n}\n\n.jsh-photo-inner{\n  position:relative;\n  overflow:hidden;\n  border-radius:26px;\n  background:#020617;\n  border:1px solid rgba(255,255,255,.08);\n}\n\n.jsh-photo-inner:after{\n  content:\"\";\n  position:absolute;\n  inset:auto 0 0;\n  height:36%;\n  background:linear-gradient(to top,rgba(2,6,23,.76),transparent);\n  pointer-events:none;\n}\n\n.jsh-photo-inner img{\n  width:100%;\n  height:620px;\n  object-fit:cover;\n  object-position:center;\n  display:block;\n}\n\n.jsh-current-card{\n  position:absolute;\n  left:-42px;\n  bottom:24px;\n  width:310px;\n  padding:18px;\n  border-radius:22px;\n  background:rgba(15,23,42,.92);\n  border:1px solid rgba(192,132,252,.2);\n  backdrop-filter:blur(12px);\n  -webkit-backdrop-filter:blur(12px);\n  box-shadow:0 24px 60px rgba(0,0,0,.4);\n  z-index:3;\n}\n\n.jsh-current-logo{\n  display:flex;\n  align-items:center;\n  gap:14px;\n}\n\n.jsh-current-logo img{\n  width:72px;\n  height:72px;\n  object-fit:contain;\n  border-radius:15px;\n  background:#ff003b;\n  box-shadow:0 10px 30px rgba(255,0,59,.2);\n}\n\n.jsh-current-logo strong{\n  display:block;\n  color:#fff;\n  font-size:15px;\n}\n\n.jsh-current-logo span{\n  display:block;\n  margin-top:5px;\n  color:#94a3b8;\n  font-size:12px;\n  line-height:1.5;\n}\n\n\/* SECTIONS *\/\n.jsh-section{\n  padding:96px 0;\n  background:var(--bg);\n  position:relative;\n}\n\n.jsh-section.alt{\n  background:\n    radial-gradient(circle at 92% 4%,rgba(236,72,153,.09),transparent 24%),\n    radial-gradient(circle at 8% 70%,rgba(124,58,237,.1),transparent 28%),\n    #060817;\n}\n\n.jsh-section-head{\n  max-width:920px;\n  margin-bottom:42px;\n}\n\n.jsh-label{\n  display:inline-block;\n  background:var(--accent);\n  -webkit-background-clip:text;\n  background-clip:text;\n  color:transparent;\n  font-size:13px;\n  font-weight:950;\n  letter-spacing:1.6px;\n  text-transform:uppercase;\n}\n\n.jsh-section-head h2{\n  margin:14px 0 0;\n  color:white;\n  font-size:46px;\n  line-height:1.08;\n  letter-spacing:-1.4px;\n}\n\n.jsh-section-head p{\n  margin-top:18px;\n  color:#94a3b8;\n  font-size:17px;\n  line-height:1.8;\n}\n\n.jsh-grid-2{\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:18px;\n}\n\n.jsh-grid-3{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:18px;\n}\n\n.jsh-card{\n  position:relative;\n  min-height:100%;\n  padding:28px;\n  border-radius:26px;\n  background:linear-gradient(180deg,rgba(15,23,42,.94),rgba(2,6,23,.68));\n  border:1px solid var(--line);\n  overflow:hidden;\n  transition:.28s ease;\n}\n\n.jsh-card:before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    radial-gradient(circle at top right,rgba(236,72,153,.1),transparent 34%),\n    radial-gradient(circle at bottom left,rgba(56,189,248,.08),transparent 38%);\n}\n\n.jsh-card:hover{\n  transform:translateY(-4px);\n  border-color:rgba(168,85,247,.35);\n  box-shadow:0 24px 60px rgba(0,0,0,.22),0 0 34px rgba(126,34,206,.08);\n}\n\n.jsh-card > *{\n  position:relative;\n  z-index:1;\n}\n\n.jsh-icon{\n  width:54px;\n  height:54px;\n  border-radius:18px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  margin-bottom:20px;\n  font-size:14px;\n  letter-spacing:.3px;\n  font-weight:950;\n  color:#f5d0fe;\n  background:linear-gradient(145deg,rgba(14,165,233,.13),rgba(126,34,206,.17),rgba(236,72,153,.1));\n  border:1px solid rgba(192,132,252,.19);\n}\n\n\/* MARCAS REALES EN LAS TARJETAS DE EXPERIENCIA *\/\n.jsh-card-brands{\n  min-height:60px;\n  width:max-content;\n  max-width:100%;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  margin-bottom:20px;\n  padding:8px;\n  border-radius:19px;\n  background:linear-gradient(145deg,rgba(14,165,233,.1),rgba(126,34,206,.15),rgba(236,72,153,.08));\n  border:1px solid rgba(192,132,252,.18);\n}\n\n.jsh-card-brand{\n  width:42px;\n  height:42px;\n  flex:0 0 42px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  padding:7px;\n  border-radius:13px;\n  background:rgba(2,6,23,.66);\n  border:1px solid rgba(255,255,255,.07);\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.04);\n}\n\n.jsh-card-brand img{\n  display:block;\n  width:100%;\n  height:100%;\n  object-fit:contain;\n  filter:drop-shadow(0 5px 9px rgba(0,0,0,.26));\n}\n\n.jsh-card-brand.jsh-brand-wide{\n  width:68px;\n  flex-basis:68px;\n  padding:7px 8px;\n}\n\n.jsh-card-brand.jsh-brand-light{\n  background:rgba(255,255,255,.94);\n}\n\n.jsh-card-brand.jsh-brand-hyperv img{\n  object-fit:cover;\n  object-position:left center;\n}\n\n.jsh-card h3{\n  margin:0 0 12px;\n  color:white;\n  font-size:20px;\n}\n\n.jsh-card p,\n.jsh-card li{\n  color:#a7b4c8;\n  line-height:1.75;\n  font-size:15px;\n}\n\n.jsh-card ul{\n  margin:12px 0 0;\n  padding-left:18px;\n}\n\n.jsh-focus{\n  margin-top:24px;\n  padding:30px;\n  border-radius:28px;\n  background:linear-gradient(110deg,rgba(15,23,42,.82),rgba(76,29,149,.13),rgba(131,24,67,.1));\n  border:1px solid rgba(168,85,247,.2);\n  box-shadow:inset 3px 0 0 rgba(236,72,153,.75);\n}\n\n.jsh-focus p{\n  margin:0;\n  color:#cbd5e1;\n  font-size:17px;\n  line-height:1.75;\n}\n\n\/* LIDERAZGO OPERATIVO *\/\n.jsh-leadership{\n  position:relative;\n  display:grid;\n  grid-template-columns:1.25fr .75fr;\n  gap:34px;\n  align-items:stretch;\n  margin-bottom:24px;\n  padding:36px;\n  overflow:hidden;\n  border-radius:30px;\n  background:\n    radial-gradient(circle at 92% 8%,rgba(236,72,153,.18),transparent 31%),\n    radial-gradient(circle at 16% 100%,rgba(37,99,235,.16),transparent 34%),\n    linear-gradient(135deg,rgba(15,23,42,.98),rgba(35,16,63,.88));\n  border:1px solid rgba(192,132,252,.26);\n  box-shadow:0 30px 80px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.05);\n}\n\n.jsh-leadership:before{\n  content:\"20+\";\n  position:absolute;\n  right:-12px;\n  bottom:-42px;\n  color:rgba(255,255,255,.028);\n  font-size:190px;\n  line-height:1;\n  font-weight:950;\n  letter-spacing:-14px;\n  pointer-events:none;\n}\n\n.jsh-leadership > *{\n  position:relative;\n  z-index:1;\n}\n\n.jsh-leadership-eyebrow{\n  display:inline-flex;\n  align-items:center;\n  gap:10px;\n  padding:9px 13px;\n  border-radius:999px;\n  color:#f5d0fe;\n  background:rgba(126,34,206,.14);\n  border:1px solid rgba(192,132,252,.24);\n  font-size:11px;\n  font-weight:950;\n  letter-spacing:1px;\n  text-transform:uppercase;\n}\n\n.jsh-leadership h3{\n  margin:20px 0 15px;\n  max-width:760px;\n  color:#fff;\n  font-size:32px;\n  line-height:1.16;\n  letter-spacing:-.7px;\n}\n\n.jsh-leadership-copy p{\n  margin:0;\n  color:#cbd5e1;\n  font-size:16px;\n  line-height:1.82;\n}\n\n.jsh-leadership-points{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  margin-top:24px;\n}\n\n.jsh-leadership-points span{\n  padding:9px 12px;\n  border-radius:11px;\n  color:#e9d5ff;\n  background:rgba(255,255,255,.045);\n  border:1px solid rgba(216,180,254,.12);\n  font-size:11px;\n  font-weight:800;\n}\n\n.jsh-leadership-stats{\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:12px;\n}\n\n.jsh-leadership-stat{\n  min-height:132px;\n  display:flex;\n  flex-direction:column;\n  justify-content:flex-end;\n  padding:20px;\n  border-radius:21px;\n  background:linear-gradient(145deg,rgba(2,6,23,.7),rgba(88,28,135,.2));\n  border:1px solid rgba(192,132,252,.15);\n}\n\n.jsh-leadership-stat strong{\n  display:block;\n  color:#f9a8d4;\n  font-size:28px;\n  line-height:1;\n  font-weight:950;\n}\n\n.jsh-leadership-stat:nth-child(2) strong,\n.jsh-leadership-stat:nth-child(3) strong{\n  color:#a78bfa;\n}\n\n.jsh-leadership-stat span{\n  display:block;\n  margin-top:9px;\n  color:#a7b4c8;\n  font-size:11px;\n  line-height:1.45;\n}\n\n\/* CURRENT COMPANY *\/\n.jsh-company-strip{\n  display:grid;\n  grid-template-columns:210px 1fr auto;\n  align-items:center;\n  gap:30px;\n  padding:30px;\n  border-radius:28px;\n  background:\n    radial-gradient(circle at right center,rgba(255,0,59,.11),transparent 27%),\n    radial-gradient(circle at 58% 0%,rgba(139,92,246,.1),transparent 28%),\n    linear-gradient(180deg,rgba(15,23,42,.96),rgba(2,6,23,.82));\n  border:1px solid rgba(255,255,255,.09);\n  box-shadow:0 28px 70px rgba(0,0,0,.24);\n}\n\n.jsh-company-logo-wrap{\n  min-height:150px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  border-radius:22px;\n  background:#ff003b;\n  padding:22px;\n}\n\n.jsh-company-logo-wrap img{\n  width:126px;\n  max-width:100%;\n  height:auto;\n  display:block;\n}\n\n.jsh-company-copy strong{\n  display:block;\n  color:#fff;\n  font-size:24px;\n  margin-bottom:9px;\n}\n\n.jsh-company-copy p{\n  margin:0;\n  color:#a7b4c8;\n  font-size:15px;\n  line-height:1.75;\n}\n\n.jsh-company-badge{\n  display:inline-flex;\n  align-items:center;\n  gap:9px;\n  white-space:nowrap;\n  padding:11px 15px;\n  border-radius:999px;\n  background:rgba(34,197,94,.08);\n  border:1px solid rgba(34,197,94,.24);\n  color:#bbf7d0;\n  font-size:12px;\n  font-weight:950;\n  text-transform:uppercase;\n  letter-spacing:.8px;\n}\n\n.jsh-company-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:9px;\n  margin-top:18px;\n}\n\n.jsh-company-tags span{\n  padding:8px 10px;\n  border-radius:10px;\n  color:#e9d5ff;\n  background:rgba(139,92,246,.09);\n  border:1px solid rgba(192,132,252,.16);\n  font-size:11px;\n  font-weight:850;\n}\n\n\/* FOCO ACTUAL \u00b7 CIBERSEGURIDAD Y SIEM *\/\n.jsh-siem-panel{\n  position:relative;\n  display:grid;\n  grid-template-columns:1.05fr .95fr;\n  gap:26px;\n  margin-top:20px;\n  padding:30px;\n  overflow:hidden;\n  border-radius:28px;\n  background:\n    radial-gradient(circle at 8% 0%,rgba(56,189,248,.15),transparent 31%),\n    radial-gradient(circle at 100% 100%,rgba(236,72,153,.15),transparent 34%),\n    linear-gradient(135deg,rgba(7,16,34,.97),rgba(31,12,55,.92));\n  border:1px solid rgba(168,85,247,.23);\n  box-shadow:0 28px 70px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.045);\n}\n\n.jsh-siem-panel:before{\n  content:\"SIEM\";\n  position:absolute;\n  right:-8px;\n  top:-28px;\n  color:rgba(255,255,255,.022);\n  font-size:142px;\n  line-height:1;\n  font-weight:950;\n  letter-spacing:-8px;\n  pointer-events:none;\n}\n\n.jsh-siem-intro,\n.jsh-siem-flow{\n  position:relative;\n  z-index:1;\n}\n\n.jsh-siem-heading{\n  display:flex;\n  align-items:flex-start;\n  gap:16px;\n}\n\n.jsh-siem-icon{\n  width:62px;\n  height:62px;\n  flex:0 0 62px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  padding:12px;\n  border-radius:19px;\n  background:linear-gradient(145deg,rgba(14,165,233,.16),rgba(126,34,206,.2));\n  border:1px solid rgba(192,132,252,.2);\n  box-shadow:0 14px 32px rgba(88,28,135,.18);\n}\n\n.jsh-siem-icon img{\n  width:100%;\n  height:100%;\n  display:block;\n  object-fit:contain;\n}\n\n.jsh-siem-kicker{\n  color:#f9a8d4;\n  font-size:11px;\n  font-weight:950;\n  letter-spacing:1.25px;\n  text-transform:uppercase;\n}\n\n.jsh-siem-intro h3{\n  margin:8px 0 15px;\n  color:#fff;\n  font-size:26px;\n  line-height:1.2;\n  letter-spacing:-.4px;\n}\n\n.jsh-siem-intro p{\n  margin:0;\n  color:#b8c5d8;\n  font-size:15px;\n  line-height:1.78;\n}\n\n.jsh-siem-flow{\n  display:grid;\n  gap:10px;\n}\n\n.jsh-siem-step{\n  display:grid;\n  grid-template-columns:44px 1fr;\n  gap:13px;\n  align-items:center;\n  padding:15px;\n  border-radius:17px;\n  background:rgba(2,6,23,.52);\n  border:1px solid rgba(167,139,250,.13);\n}\n\n.jsh-siem-step strong{\n  width:44px;\n  height:44px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  border-radius:13px;\n  color:#f5d0fe;\n  background:linear-gradient(145deg,rgba(37,99,235,.19),rgba(168,85,247,.22));\n  border:1px solid rgba(192,132,252,.17);\n  font-size:12px;\n  font-weight:950;\n}\n\n.jsh-siem-step b{\n  display:block;\n  color:#fff;\n  font-size:14px;\n  margin-bottom:4px;\n}\n\n.jsh-siem-step span{\n  display:block;\n  color:#94a3b8;\n  font-size:12px;\n  line-height:1.5;\n}\n\n\/* SUITES *\/\n.jsh-suite-grid{\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:20px;\n}\n\n.jsh-suite-card{\n  --suite:#38bdf8;\n  position:relative;\n  min-height:330px;\n  padding:30px;\n  border-radius:30px;\n  overflow:hidden;\n  background:\n    linear-gradient(180deg,rgba(15,23,42,.96),rgba(2,6,23,.86));\n  border:1px solid rgba(167,139,250,.16);\n  box-shadow:0 24px 70px rgba(0,0,0,.18);\n  transition:.28s ease;\n}\n\n.jsh-suite-card:before{\n  content:\"\";\n  position:absolute;\n  width:260px;\n  height:260px;\n  right:-110px;\n  top:-110px;\n  border-radius:50%;\n  background:var(--suite);\n  filter:blur(70px);\n  opacity:.13;\n}\n\n.jsh-suite-card:after{\n  content:\"\";\n  position:absolute;\n  left:0;\n  top:0;\n  bottom:0;\n  width:3px;\n  background:linear-gradient(to bottom,var(--suite),transparent 84%);\n  opacity:.9;\n}\n\n.jsh-suite-card:hover{\n  transform:translateY(-4px);\n  border-color:color-mix(in srgb,var(--suite) 40%, transparent);\n}\n\n.jsh-suite-card > *{\n  position:relative;\n  z-index:2;\n}\n\n.jsh-suite-top{\n  display:flex;\n  align-items:flex-start;\n  justify-content:space-between;\n  gap:20px;\n}\n\n.jsh-suite-logo-shell{\n  position:relative;\n  width:104px;\n  height:104px;\n  flex:0 0 104px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  padding:10px;\n  border-radius:28px;\n  overflow:hidden;\n  isolation:isolate;\n  background:\n    radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--suite) 22%, transparent),transparent 66%),\n    linear-gradient(145deg,rgba(15,23,42,.96),rgba(2,6,23,.82));\n  border:1px solid color-mix(in srgb,var(--suite) 34%, transparent);\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.07),\n    0 20px 48px color-mix(in srgb,var(--suite) 18%, transparent);\n}\n\n.jsh-suite-logo-shell:before{\n  content:\"\";\n  position:absolute;\n  inset:-40%;\n  z-index:-1;\n  background:conic-gradient(from 210deg,transparent,var(--suite),transparent 38%);\n  opacity:.12;\n}\n\n.jsh-suite-logo{\n  width:100%;\n  height:100%;\n  display:block;\n  object-fit:contain;\n  filter:drop-shadow(0 10px 16px rgba(0,0,0,.34));\n}\n\n.jsh-suite-logo-shell.logo-nexus{\n  padding:2px;\n}\n\n.jsh-suite-type{\n  display:inline-flex;\n  padding:8px 11px;\n  border-radius:999px;\n  color:#cbd5e1;\n  background:rgba(255,255,255,.045);\n  border:1px solid rgba(255,255,255,.08);\n  font-size:10px;\n  font-weight:950;\n  letter-spacing:1px;\n  text-transform:uppercase;\n}\n\n.jsh-suite-card h3{\n  margin:24px 0 8px;\n  color:#fff;\n  font-size:28px;\n  letter-spacing:-.5px;\n}\n\n.jsh-suite-subtitle{\n  color:var(--suite);\n  font-weight:900;\n  font-size:13px;\n  text-transform:uppercase;\n  letter-spacing:.9px;\n}\n\n.jsh-suite-card p{\n  margin:17px 0 0;\n  color:#a7b4c8;\n  font-size:15px;\n  line-height:1.78;\n}\n\n.jsh-suite-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:9px;\n  margin-top:22px;\n}\n\n.jsh-suite-tags span{\n  padding:8px 10px;\n  border-radius:10px;\n  color:#d7e5f6;\n  background:rgba(255,255,255,.04);\n  border:1px solid rgba(255,255,255,.07);\n  font-size:11px;\n  font-weight:800;\n}\n\n.jsh-suite-wide{\n  grid-column:1\/-1;\n  display:grid;\n  grid-template-columns:.75fr 1.25fr;\n  gap:28px;\n  min-height:0;\n}\n\n.jsh-suite-wide .jsh-suite-visual{\n  display:flex;\n  min-height:220px;\n  align-items:center;\n  justify-content:center;\n  border-radius:24px;\n  background:\n    radial-gradient(circle at center,rgba(236,72,153,.16),transparent 48%),\n    linear-gradient(135deg,rgba(37,99,235,.11),rgba(124,58,237,.09));\n  border:1px solid rgba(255,255,255,.06);\n}\n\n.jsh-suite-logo-large{\n  width:min(260px,84%);\n  height:auto;\n  display:block;\n  object-fit:contain;\n  filter:drop-shadow(0 28px 42px rgba(79,70,229,.3));\n  transition:transform .32s ease,filter .32s ease;\n}\n\n.jsh-suite-card:hover .jsh-suite-logo-large{\n  transform:scale(1.035);\n  filter:drop-shadow(0 34px 52px rgba(236,72,153,.34));\n}\n\n.jsh-suite-card.veyron{--suite:#22d3ee;}\n.jsh-suite-card.nexaris{--suite:#2563eb;}\n.jsh-suite-card.systemx{--suite:#0ea5e9;}\n.jsh-suite-card.nexus{--suite:#8b5cf6;}\n.jsh-suite-card.kairi{--suite:#ec4899;}\n\n\/* LOGOS DE INFRAESTRUCTURA *\/\n.jsh-tool-card{\n  --tool:#38bdf8;\n}\n\n.jsh-tool-card:before{\n  background:radial-gradient(circle at top right,color-mix(in srgb,var(--tool) 17%, transparent),transparent 44%);\n}\n\n.jsh-tool-card:hover{\n  border-color:color-mix(in srgb,var(--tool) 42%, transparent);\n}\n\n.jsh-tool-card .jsh-icon{\n  width:72px;\n  height:72px;\n  padding:14px;\n  border-radius:22px;\n  background:color-mix(in srgb,var(--tool) 10%, rgba(2,6,23,.88));\n  border-color:color-mix(in srgb,var(--tool) 30%, transparent);\n  box-shadow:0 16px 34px color-mix(in srgb,var(--tool) 12%, transparent);\n}\n\n.jsh-tool-card .jsh-icon img{\n  width:100%;\n  height:100%;\n  display:block;\n  object-fit:contain;\n  filter:drop-shadow(0 7px 10px rgba(0,0,0,.28));\n}\n\n.jsh-tool-card .jsh-icon.jsh-wordmark{\n  width:112px;\n  padding:15px 12px;\n}\n\n.jsh-tool-card.synology{--tool:#b5b5b6;}\n.jsh-tool-card.docker{--tool:#2496ed;}\n.jsh-tool-card.glpi{--tool:#5d4bdb;}\n.jsh-tool-card.zabbix{--tool:#d40000;}\n.jsh-tool-card.vaultwarden{--tool:#175ddc;}\n.jsh-tool-card.onetimesecret{--tool:#dc4a22;}\n.jsh-tool-card.n8n{--tool:#ea4b71;}\n.jsh-tool-card.openvpn{--tool:#ea7e20;}\n.jsh-tool-card.nginx{--tool:#009639;}\n.jsh-tool-card.postgresql{--tool:#4169e1;}\n\n\/* ECOSYSTEM MAP *\/\n.jsh-ecosystem{\n  display:grid;\n  grid-template-columns:1fr auto 1fr auto 1fr;\n  gap:14px;\n  align-items:center;\n  margin-top:36px;\n  padding:28px;\n  border-radius:28px;\n  background:rgba(15,23,42,.68);\n  border:1px solid rgba(168,85,247,.18);\n}\n\n.jsh-eco-node{\n  min-height:128px;\n  padding:20px;\n  border-radius:20px;\n  background:rgba(2,6,23,.62);\n  border:1px solid rgba(148,163,184,.12);\n}\n\n.jsh-eco-node strong{\n  display:block;\n  color:#fff;\n  font-size:15px;\n  margin-bottom:8px;\n}\n\n.jsh-eco-node span{\n  display:block;\n  color:#94a3b8;\n  font-size:12px;\n  line-height:1.6;\n}\n\n.jsh-eco-arrow{\n  background:var(--accent);\n  -webkit-background-clip:text;\n  background-clip:text;\n  color:transparent;\n  font-size:24px;\n  font-weight:900;\n}\n\n\/* STACK *\/\n.jsh-stack{\n  display:grid;\n  grid-template-columns:repeat(5,1fr);\n  gap:16px;\n}\n\n.jsh-tech{\n  display:flex;\n  align-items:center;\n  gap:14px;\n  padding:18px;\n  border-radius:20px;\n  background:rgba(15,23,42,.82);\n  border:1px solid rgba(139,92,246,.17);\n  transition:.2s ease;\n}\n\n.jsh-tech:hover{\n  border-color:rgba(236,72,153,.32);\n  transform:translateY(-2px);\n}\n\n.jsh-tech-icon{\n  width:42px;\n  height:42px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  flex:0 0 42px;\n  border-radius:14px;\n  background:linear-gradient(145deg,rgba(14,165,233,.13),rgba(126,34,206,.18));\n  color:#e9d5ff;\n  font-size:11px;\n  font-weight:950;\n  letter-spacing:.2px;\n}\n\n.jsh-tech-icon img{\n  display:block;\n  width:29px;\n  height:29px;\n  object-fit:contain;\n  filter:drop-shadow(0 5px 8px rgba(0,0,0,.25));\n}\n\n.jsh-tech-icon.jsh-tech-wide{\n  width:54px;\n  flex-basis:54px;\n  padding:7px;\n}\n\n.jsh-tech-icon.jsh-tech-wide img{\n  width:40px;\n  height:28px;\n}\n\n.jsh-tech-icon.jsh-tech-light{\n  background:rgba(255,255,255,.94);\n}\n\n.jsh-tech-icon.jsh-tech-hyperv img{\n  width:42px;\n  height:30px;\n  object-fit:cover;\n  object-position:left center;\n}\n\n.jsh-tech span{\n  color:#e0f2fe;\n  font-weight:850;\n  font-size:14px;\n}\n\n\/* TERMINAL *\/\n.jsh-terminal{\n  border-radius:28px;\n  overflow:hidden;\n  background:#020617;\n  border:1px solid rgba(168,85,247,.24);\n  box-shadow:0 30px 70px rgba(0,0,0,.35),0 0 54px rgba(126,34,206,.1);\n}\n\n.jsh-terminal-bar{\n  display:flex;\n  align-items:center;\n  gap:9px;\n  padding:16px 20px;\n  background:#0f172a;\n  border-bottom:1px solid rgba(56,189,248,.14);\n  color:#94a3b8;\n  font-size:13px;\n}\n\n.jsh-terminal-dots{\n  display:flex;\n  gap:6px;\n  margin-right:8px;\n}\n\n.jsh-terminal-dots i{\n  width:9px;\n  height:9px;\n  border-radius:50%;\n  background:#475569;\n}\n\n.jsh-terminal-body{\n  padding:28px;\n  font-family:Consolas,Monaco,monospace;\n  font-size:15px;\n  line-height:1.9;\n  color:#cbd5e1;\n}\n\n.jsh-terminal-body span{\n  color:#f472b6;\n}\n\n\/* CONTACT *\/\n.jsh-contact-bridge{\n  background:\n    radial-gradient(circle at 84% 24%,rgba(236,72,153,.15),transparent 27%),\n    radial-gradient(circle at 16% 84%,rgba(37,99,235,.17),transparent 31%),\n    linear-gradient(135deg,#020617,#0b0924);\n  padding-bottom:46px;\n}\n\n.jsh-contact-bridge-box{\n  display:grid;\n  grid-template-columns:1.1fr .9fr;\n  gap:34px;\n  align-items:center;\n  padding:44px;\n  border-radius:30px;\n  background:rgba(15,23,42,.78);\n  border:1px solid rgba(168,85,247,.25);\n  box-shadow:0 30px 70px rgba(0,0,0,.28);\n}\n\n.jsh-contact-bridge-box h2{\n  margin:14px 0 16px;\n  color:white;\n  font-size:46px;\n  line-height:1.05;\n}\n\n.jsh-contact-bridge-box p{\n  margin:0;\n  color:#a7b4c8;\n  font-size:17px;\n  line-height:1.8;\n  max-width:760px;\n}\n\n.jsh-contact-bridge-info{\n  display:grid;\n  gap:14px;\n}\n\n.jsh-contact-bridge-info span,\n.jsh-contact-bridge-info a{\n  display:block;\n  padding:16px 18px;\n  border-radius:18px;\n  background:rgba(2,6,23,.52);\n  border:1px solid rgba(168,85,247,.18);\n  color:#e0f2fe;\n  font-size:15px;\n  text-decoration:none;\n}\n\n.jsh-contact-bridge-info a:hover{\n  color:var(--pink-soft);\n}\n\n.jsh-footer{\n  padding:34px;\n  text-align:center;\n  background:#020617;\n  border-top:1px solid rgba(148,163,184,.12);\n  color:#64748b;\n}\n\n\/* FORMULARIO INTEGRADO *\/\n.jsh-contact-full{\n  display:block;\n}\n\n.jsh-contact-top{\n  display:grid;\n  grid-template-columns:1.1fr .9fr;\n  gap:34px;\n  align-items:start;\n}\n\n.jsh-form-box{\n  margin-top:34px;\n  padding:32px;\n  border-radius:26px;\n  background:rgba(2,6,23,.58);\n  border:1px solid rgba(168,85,247,.2);\n}\n\n.jsh-form-box h3{\n  margin:0 0 22px;\n  color:white;\n  font-size:24px;\n}\n\n.jsh-form-box input,\n.jsh-form-box textarea,\n.jsh-form-box select{\n  width:100%;\n  margin-bottom:14px;\n  padding:14px 16px;\n  border-radius:14px;\n  border:1px solid rgba(56,189,248,.22);\n  background:rgba(15,23,42,.86);\n  color:#ffffff;\n  font-size:15px;\n  outline:none;\n}\n\n.jsh-form-box textarea{\n  min-height:180px;\n  resize:vertical;\n}\n\n.jsh-form-box input::placeholder,\n.jsh-form-box textarea::placeholder{\n  color:#94a3b8;\n}\n\n.jsh-form-box input:focus,\n.jsh-form-box textarea:focus,\n.jsh-form-box select:focus{\n  border-color:var(--purple);\n  box-shadow:0 0 0 3px rgba(168,85,247,.13);\n}\n\n.jsh-form-box .wpcf7-submit,\n.jsh-form-box input[type=\"submit\"]{\n  width:auto;\n  min-height:52px;\n  padding:0 28px;\n  border-radius:14px;\n  border:none;\n  color:white;\n  font-weight:950;\n  cursor:pointer;\n  background:linear-gradient(135deg,var(--cyan),var(--blue) 40%,var(--purple) 72%,var(--pink));\n  box-shadow:0 18px 40px rgba(126,34,206,.27);\n}\n\n\/* RESPONSIVE *\/\n@media(max-width:1100px){\n  .jsh-hero-grid,\n  .jsh-contact-bridge-box{\n    grid-template-columns:1fr;\n  }\n\n  .jsh-grid-2,\n  .jsh-grid-3{\n    grid-template-columns:1fr 1fr;\n  }\n\n  .jsh-stack{\n    grid-template-columns:repeat(3,1fr);\n  }\n\n  .jsh-hero h1{\n    font-size:56px;\n  }\n\n  .jsh-photo-inner img{\n    height:auto;\n  }\n\n  .jsh-current-card{\n    position:static;\n    width:auto;\n    margin-top:18px;\n  }\n\n  .jsh-company-strip{\n    grid-template-columns:180px 1fr;\n  }\n\n  .jsh-leadership{\n    grid-template-columns:1fr;\n  }\n\n  .jsh-company-badge{\n    grid-column:1\/-1;\n    width:max-content;\n  }\n\n  .jsh-siem-panel{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:900px){\n  .jsh-contact-top,\n  .jsh-suite-wide{\n    grid-template-columns:1fr;\n  }\n\n  .jsh-ecosystem{\n    grid-template-columns:1fr;\n  }\n\n  .jsh-eco-arrow{\n    transform:rotate(90deg);\n    justify-self:center;\n  }\n}\n\n@media(max-width:760px){\n  .jsh-container{\n    padding:0 22px;\n  }\n\n  .jsh-nav{\n    align-items:flex-start;\n    flex-direction:column;\n    padding:18px 0;\n  }\n\n  .jsh-menu{\n    width:100%;\n    flex-wrap:nowrap;\n    overflow-x:auto;\n    justify-content:flex-start;\n    gap:18px;\n    padding-bottom:5px;\n    scrollbar-width:none;\n  }\n\n  .jsh-menu::-webkit-scrollbar{\n    display:none;\n  }\n\n  .jsh-menu a{\n    white-space:nowrap;\n  }\n\n  .jsh-hero{\n    min-height:auto;\n  }\n\n  .jsh-hero-grid{\n    padding:58px 0 72px;\n    gap:44px;\n  }\n\n  .jsh-hero h1{\n    font-size:42px;\n    letter-spacing:-1px;\n  }\n\n  .jsh-subtitle{\n    font-size:18px;\n  }\n\n  .jsh-metrics,\n  .jsh-grid-2,\n  .jsh-grid-3,\n  .jsh-suite-grid,\n  .jsh-stack{\n    grid-template-columns:1fr;\n  }\n\n  .jsh-section{\n    padding:72px 0;\n  }\n\n  .jsh-section-head h2{\n    font-size:34px;\n  }\n\n  .jsh-contact-bridge-box{\n    padding:30px;\n  }\n\n  .jsh-contact-bridge-box h2{\n    font-size:36px;\n  }\n\n  .jsh-company-strip{\n    grid-template-columns:1fr;\n  }\n\n  .jsh-company-logo-wrap{\n    min-height:130px;\n  }\n\n  .jsh-company-badge{\n    grid-column:auto;\n  }\n\n  .jsh-siem-panel{\n    padding:24px;\n  }\n\n  .jsh-siem-heading{\n    align-items:center;\n  }\n\n  .jsh-siem-intro h3{\n    font-size:22px;\n  }\n\n  .jsh-suite-card{\n    min-height:0;\n    padding:25px;\n  }\n\n  .jsh-suite-card h3{\n    font-size:24px;\n  }\n\n  .jsh-leadership{\n    padding:27px;\n  }\n\n  .jsh-leadership h3{\n    font-size:26px;\n  }\n\n  .jsh-leadership-stats{\n    grid-template-columns:1fr 1fr;\n  }\n\n  .jsh-suite-wide{\n    grid-column:auto;\n  }\n\n  .jsh-hero:after{\n    font-size:180px;\n    right:-10px;\n    top:20%;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  html,body{\n    scroll-behavior:auto;\n  }\n\n  .jsh-card,\n  .jsh-tech,\n  .jsh-btn,\n  .jsh-suite-card{\n    transition:none;\n  }\n}\n<\/style>\n\n<header class=\"jsh-header\">\n  <div class=\"jsh-container\">\n    <nav class=\"jsh-nav\">\n\n      <a class=\"jsh-brand\" href=\"#inicio\" aria-label=\"Ir al inicio\">\n        <img decoding=\"async\" src=\"https:\/\/secodeherreraherrero.es\/images\/Logo-JS.png\" alt=\"Logo Jes\u00fas Seco de Herrera Herrero\">\n        <div class=\"jsh-brand-text\">\n          <strong>Jes\u00fas Seco<br>de Herrera Herrero<\/strong>\n          <span>Administrador de Sistemas<\/span>\n        <\/div>\n      <\/a>\n\n      <div class=\"jsh-menu\" aria-label=\"Navegaci\u00f3n principal\">\n        <a href=\"#inicio\">Inicio<\/a>\n        <a href=\"#actualidad\">Actualidad<\/a>\n        <a href=\"#experiencia\">Experiencia<\/a>\n        <a href=\"#suite\">JH Suite<\/a>\n        <a href=\"#proyectos\">Infraestructura<\/a>\n        <a href=\"#stack\">Stack<\/a>\n        <a href=\"#contacto\">Contacto<\/a>\n      <\/div>\n\n    <\/nav>\n  <\/div>\n<\/header>\n\n<section id=\"inicio\" class=\"jsh-hero\">\n  <div class=\"jsh-container\">\n    <div class=\"jsh-hero-grid\">\n\n      <div>\n        <div class=\"jsh-kicker-row\">\n          <div class=\"jsh-kicker\">\n            <span class=\"jsh-pulse\"><\/span>\n            Sistemas \u00b7 Infraestructura \u00b7 Automatizaci\u00f3n\n          <\/div>\n\n          <div class=\"jsh-kicker jsh-kicker-company\">\n            Actualmente en RECODME\n          <\/div>\n        <\/div>\n\n        <h1>\n          Jes\u00fas Seco\n          <span>de Herrera Herrero<\/span>\n        <\/h1>\n\n        <div class=\"jsh-subtitle\">\n          Administrador de Sistemas \u00b7 Liderazgo IT \u00b7 Infraestructura Windows & Linux\n        <\/div>\n\n        <p class=\"jsh-hero-text\">\n          Profesional de sistemas orientado a la administraci\u00f3n de infraestructuras,\n          continuidad operativa, automatizaci\u00f3n y monitorizaci\u00f3n. Trabajo sobre entornos\n          Windows y Linux, virtualizaci\u00f3n, Microsoft 365, servicios corporativos y plataformas\n          de observabilidad. Aporto adem\u00e1s experiencia liderando operaciones y coordinando\n          equipos t\u00e9cnicos multidisciplinares, combinando gesti\u00f3n, operaci\u00f3n diaria y dise\u00f1o\n          de soluciones propias. Actualmente aplico esa experiencia en un proyecto de\n          ciberseguridad, participando en el despliegue de tecnolog\u00eda SIEM sobre Linux.\n        <\/p>\n\n        <div class=\"jsh-actions\">\n          <a class=\"jsh-btn jsh-btn-primary\" href=\"#suite\">Ver JH Suite<\/a>\n          <a class=\"jsh-btn jsh-btn-secondary\" href=\"#contacto\">Contactar<\/a>\n        <\/div>\n\n        <div class=\"jsh-metrics\">\n          <div class=\"jsh-metric\">\n            <strong>+7<\/strong>\n            <span>A\u00f1os de experiencia en entornos IT<\/span>\n          <\/div>\n\n          <div class=\"jsh-metric\">\n            <strong>+20<\/strong>\n            <span>T\u00e9cnicos coordinados como Team Leader<\/span>\n          <\/div>\n\n          <div class=\"jsh-metric\">\n            <strong>24x7<\/strong>\n            <span>Operaci\u00f3n, turnos y continuidad de servicio<\/span>\n          <\/div>\n\n          <div class=\"jsh-metric\">\n            <strong>5<\/strong>\n            <span>Soluciones propias dentro del ecosistema JH<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"jsh-visual\">\n        <div class=\"jsh-photo-card\">\n          <div class=\"jsh-photo-inner\">\n            <img\n              src=\"https:\/\/secodeherreraherrero.es\/images\/FOTO-Web.PNG\"\n              alt=\"Jes\u00fas Seco de Herrera Herrero\"\n              decoding=\"async\"\n              fetchpriority=\"high\">\n          <\/div>\n        <\/div>\n\n        <div class=\"jsh-current-card\">\n          <div class=\"jsh-current-logo\">\n            <img\n              src=\"https:\/\/secodeherreraherrero.es\/images\/Logo_11410.png\"\n              alt=\"RECODME\"\n              decoding=\"async\">\n            <div>\n              <strong>Actualmente \u00b7 RECODME<\/strong>\n              <span>Proyecto de Ciberseguridad \u00b7 Despliegue SIEM sobre Linux.<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"actualidad\" class=\"jsh-section alt\">\n  <div class=\"jsh-container\">\n\n    <div class=\"jsh-section-head\">\n      <div class=\"jsh-label\">RECODME \u00b7 Situaci\u00f3n profesional actual<\/div>\n      <h2>Infraestructura Linux aplicada a un proyecto de ciberseguridad.<\/h2>\n      <p>\n        Mi posici\u00f3n actual une dos \u00e1reas que considero inseparables: una base s\u00f3lida de\n        sistemas y la capacidad de desplegar sobre ella soluciones de seguridad fiables.\n        Trabajo en entornos Linux dentro de un proyecto de ciberseguridad, con foco en el\n        despliegue t\u00e9cnico de plataformas SIEM y en conseguir que cada instalaci\u00f3n sea\n        estable, verificable y correctamente documentada.\n      <\/p>\n    <\/div>\n\n    <div class=\"jsh-company-strip\">\n      <div class=\"jsh-company-logo-wrap\">\n        <img\n          src=\"https:\/\/secodeherreraherrero.es\/images\/Logo_11410.png\"\n          alt=\"Logo RECODME\"\n          loading=\"lazy\"\n          decoding=\"async\">\n      <\/div>\n\n      <div class=\"jsh-company-copy\">\n        <strong>Administrador de Sistemas Linux \u00b7 RECODME<\/strong>\n        <p>\n          Actualmente participo en un proyecto de ciberseguridad desplegando componentes\n          SIEM sobre m\u00e1quinas Linux. Mi trabajo conecta la capa de infraestructura con la\n          de seguridad: preparaci\u00f3n del entorno, puesta en marcha de servicios, validaci\u00f3n\n          t\u00e9cnica, revisi\u00f3n de logs, troubleshooting y documentaci\u00f3n del proceso, siempre\n          con especial atenci\u00f3n a la estabilidad y la trazabilidad.\n        <\/p>\n\n        <div class=\"jsh-company-tags\">\n          <span>Linux<\/span>\n          <span>SIEM<\/span>\n          <span>Ciberseguridad<\/span>\n          <span>Despliegue<\/span>\n          <span>Logs & Troubleshooting<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"jsh-company-badge\">\n        <span class=\"jsh-pulse\"><\/span>\n        Proyecto activo\n      <\/div>\n    <\/div>\n\n    <div class=\"jsh-siem-panel\">\n      <div class=\"jsh-siem-intro\">\n        <div class=\"jsh-siem-heading\">\n          <div class=\"jsh-siem-icon\">\n            <img src=\"https:\/\/secodeherreraherrero.es\/images\/icon-cybersecurity-linux.svg\" alt=\"Infraestructura Linux para ciberseguridad\" loading=\"lazy\" decoding=\"async\">\n          <\/div>\n\n          <div>\n            <div class=\"jsh-siem-kicker\">Foco t\u00e9cnico actual<\/div>\n            <h3>Despliegue de plataformas SIEM sobre Linux<\/h3>\n          <\/div>\n        <\/div>\n\n        <p>\n          Un SIEM necesita mucho m\u00e1s que instalar software: requiere una base Linux bien\n          preparada, servicios correctamente desplegados y una validaci\u00f3n rigurosa de cada\n          componente. En esta etapa profesional aporto mi experiencia de sistemas a un entorno\n          de seguridad donde los logs, la disponibilidad y la trazabilidad son esenciales.\n        <\/p>\n      <\/div>\n\n      <div class=\"jsh-siem-flow\" aria-label=\"Flujo de trabajo en despliegues SIEM\">\n        <div class=\"jsh-siem-step\">\n          <strong>01<\/strong>\n          <div>\n            <b>Preparar el entorno Linux<\/b>\n            <span>Requisitos, configuraci\u00f3n base y servicios necesarios para el despliegue.<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"jsh-siem-step\">\n          <strong>02<\/strong>\n          <div>\n            <b>Desplegar y poner en marcha<\/b>\n            <span>Instalaci\u00f3n de componentes SIEM y comprobaci\u00f3n de su estado operativo.<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"jsh-siem-step\">\n          <strong>03<\/strong>\n          <div>\n            <b>Validar, resolver y documentar<\/b>\n            <span>Revisi\u00f3n de logs, troubleshooting, trazabilidad y procedimientos t\u00e9cnicos.<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<section id=\"experiencia\" class=\"jsh-section\">\n  <div class=\"jsh-container\">\n\n    <div class=\"jsh-section-head\">\n      <div class=\"jsh-label\">Experiencia t\u00e9cnica destacada<\/div>\n      <h2>Experiencia t\u00e9cnica, operaci\u00f3n y liderazgo de equipos.<\/h2>\n      <p>\n        He desarrollado mi trayectoria entre la administraci\u00f3n de sistemas, la operaci\u00f3n de\n        servicios y la coordinaci\u00f3n de personas. Esa combinaci\u00f3n me permite comprender tanto\n        el detalle t\u00e9cnico de una incidencia como la planificaci\u00f3n, la comunicaci\u00f3n y las\n        prioridades que sostienen una operaci\u00f3n empresarial.\n      <\/p>\n    <\/div>\n\n    <article class=\"jsh-leadership\">\n      <div class=\"jsh-leadership-copy\">\n        <div class=\"jsh-leadership-eyebrow\">\n          <span class=\"jsh-pulse\"><\/span>\n          Trayectoria en liderazgo operativo\n        <\/div>\n\n        <h3>Team Leader de un equipo de m\u00e1s de 20 t\u00e9cnicos multidisciplinares<\/h3>\n\n        <p>\n          Durante mi etapa como Team Leader de Operaciones coordin\u00e9 un equipo de m\u00e1s de\n          20 t\u00e9cnicos con perfiles multidisciplinares, organizado por turnos para garantizar\n          la cobertura y la continuidad del servicio. Mi responsabilidad abarcaba la\n          planificaci\u00f3n operativa, el reparto y seguimiento de la carga de trabajo, la gesti\u00f3n\n          de escalados e incidencias cr\u00edticas, el control de SLA, la interlocuci\u00f3n t\u00e9cnica con\n          cliente y el acompa\u00f1amiento diario del equipo. Una experiencia que reforz\u00f3 mi visi\u00f3n\n          global de la infraestructura: tecnolog\u00eda, servicio y personas trabajando como una\n          sola operaci\u00f3n.\n        <\/p>\n\n        <div class=\"jsh-leadership-points\">\n          <span>Planificaci\u00f3n de turnos<\/span>\n          <span>Cobertura operativa<\/span>\n          <span>Gesti\u00f3n de SLA<\/span>\n          <span>Incidencias cr\u00edticas<\/span>\n          <span>Coordinaci\u00f3n multidisciplinar<\/span>\n          <span>Relaci\u00f3n t\u00e9cnica con cliente<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"jsh-leadership-stats\" aria-label=\"Indicadores de liderazgo\">\n        <div class=\"jsh-leadership-stat\">\n          <strong>+20<\/strong>\n          <span>T\u00e9cnicos bajo coordinaci\u00f3n operativa<\/span>\n        <\/div>\n\n        <div class=\"jsh-leadership-stat\">\n          <strong>24x7<\/strong>\n          <span>Servicio organizado mediante turnos<\/span>\n        <\/div>\n\n        <div class=\"jsh-leadership-stat\">\n          <strong>SLA<\/strong>\n          <span>Seguimiento de servicio, calidad y escalados<\/span>\n        <\/div>\n\n        <div class=\"jsh-leadership-stat\">\n          <strong>360\u00ba<\/strong>\n          <span>Personas, cliente, operaci\u00f3n y tecnolog\u00eda<\/span>\n        <\/div>\n      <\/div>\n    <\/article>\n\n    <div class=\"jsh-grid-2\">\n\n      <div class=\"jsh-card\">\n        <div class=\"jsh-card-brands\" aria-label=\"Windows Server y Linux\">\n          <span class=\"jsh-card-brand\">\n            <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-windows-server.svg\" alt=\"Windows Server\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n          <span class=\"jsh-card-brand\">\n            <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-linux.svg\" alt=\"Linux\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n        <\/div>\n        <h3>Administraci\u00f3n Windows\/Linux<\/h3>\n        <ul>\n          <li>Diagn\u00f3stico, an\u00e1lisis y resoluci\u00f3n de incidencias cr\u00edticas.<\/li>\n          <li>Rendimiento de CPU, memoria RAM, Swap, discos y sistemas de archivos.<\/li>\n          <li>Gesti\u00f3n de disponibilidad, almacenamiento y componentes cr\u00edticos.<\/li>\n          <li>Soporte preventivo y correctivo sobre Windows Server y Linux.<\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"jsh-card\">\n        <div class=\"jsh-card-brands\" aria-label=\"VMware y Microsoft Hyper-V\">\n          <span class=\"jsh-card-brand\">\n            <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-vmware.svg\" alt=\"VMware\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n          <span class=\"jsh-card-brand jsh-brand-wide jsh-brand-light jsh-brand-hyperv\">\n            <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-hyperv.png\" alt=\"Microsoft Hyper-V\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n        <\/div>\n        <h3>Virtualizaci\u00f3n e infraestructura<\/h3>\n        <ul>\n          <li>Despliegue, configuraci\u00f3n y retirada de servidores virtualizados.<\/li>\n          <li>Administraci\u00f3n de VMware vCenter, Hyper-V y plataformas Wintel.<\/li>\n          <li>Migraciones, cambios t\u00e9cnicos y pases a producci\u00f3n.<\/li>\n          <li>Soporte sobre servicios middleware como Tomcat, JBoss y Jasper.<\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"jsh-card\">\n        <div class=\"jsh-card-brands\" aria-label=\"Active Directory y Microsoft 365\">\n          <span class=\"jsh-card-brand\">\n            <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-active-directory.svg\" alt=\"Active Directory y Microsoft Entra\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n          <span class=\"jsh-card-brand\">\n            <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-microsoft365.svg\" alt=\"Microsoft 365\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n        <\/div>\n        <h3>Active Directory y Microsoft 365<\/h3>\n        <ul>\n          <li>Administraci\u00f3n de usuarios, grupos, permisos y pol\u00edticas corporativas.<\/li>\n          <li>Altas, bajas, modificaciones y soporte asociado.<\/li>\n          <li>Exchange Online, Teams, SharePoint, OneDrive y buzones compartidos.<\/li>\n          <li>Implementaci\u00f3n y renovaci\u00f3n de certificados digitales.<\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"jsh-card\">\n        <div class=\"jsh-card-brands\" aria-label=\"Commvault, Veeam y Synology\">\n          <span class=\"jsh-card-brand\">\n            <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-commvault.png\" alt=\"Commvault\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n          <span class=\"jsh-card-brand\">\n            <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-veeam.svg\" alt=\"Veeam\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n          <span class=\"jsh-card-brand jsh-brand-wide\">\n            <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-synology.svg\" alt=\"Synology Active Backup\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n        <\/div>\n        <h3>Backup y continuidad<\/h3>\n        <ul>\n          <li>Administraci\u00f3n y seguimiento de plataformas de backup.<\/li>\n          <li>Experiencia con Commvault, Veeam y Synology Active Backup.<\/li>\n          <li>Tareas preventivas sobre backup, BBDD, Wintel, Unix y comunicaciones.<\/li>\n          <li>Orientaci\u00f3n a recuperaci\u00f3n y reducci\u00f3n del impacto sobre negocio.<\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"jsh-card\">\n        <div class=\"jsh-card-brands\" aria-label=\"Zabbix y Nagios\">\n          <span class=\"jsh-card-brand jsh-brand-wide\">\n            <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-zabbix.svg\" alt=\"Zabbix\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n          <span class=\"jsh-card-brand\">\n            <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-nagios.svg\" alt=\"Nagios\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n        <\/div>\n        <h3>Monitorizaci\u00f3n y observabilidad<\/h3>\n        <ul>\n          <li>Monitorizaci\u00f3n, an\u00e1lisis, seguimiento y escalado de alertas cr\u00edticas.<\/li>\n          <li>Uso de Zabbix, Nagios y herramientas corporativas de supervisi\u00f3n.<\/li>\n          <li>Dashboards y seguimiento de servicios cr\u00edticos.<\/li>\n          <li>Reducci\u00f3n de tiempos de respuesta ante incidencias.<\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"jsh-card\">\n        <div class=\"jsh-card-brands\" aria-label=\"PowerShell, Power Automate y n8n\">\n          <span class=\"jsh-card-brand\">\n            <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-powershell.svg\" alt=\"PowerShell\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n          <span class=\"jsh-card-brand\">\n            <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-power-automate.svg\" alt=\"Power Automate\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n          <span class=\"jsh-card-brand\">\n            <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-n8n.svg\" alt=\"n8n\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n        <\/div>\n        <h3>Gesti\u00f3n, parcheo y automatizaci\u00f3n<\/h3>\n        <ul>\n          <li>Administraci\u00f3n del ciclo de vida de servidores.<\/li>\n          <li>Parcheo y reinicios controlados mediante BigFix y SUSE Manager.<\/li>\n          <li>Automatizaci\u00f3n con PowerShell, Power Automate y n8n.<\/li>\n          <li>Documentaci\u00f3n t\u00e9cnica, procedimientos y mejora continua.<\/li>\n        <\/ul>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"jsh-focus\">\n      <p>\n        <strong>Mi enfoque:<\/strong> entender el entorno, reducir la incertidumbre,\n        automatizar lo repetitivo y mantener los servicios estables. Una buena operaci\u00f3n\n        no consiste \u00fanicamente en resolver incidencias: consiste en crear mecanismos para\n        detectarlas antes, entenderlas mejor y evitar que vuelvan a repetirse.\n      <\/p>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<section id=\"suite\" class=\"jsh-section alt\">\n  <div class=\"jsh-container\">\n\n    <div class=\"jsh-section-head\">\n      <div class=\"jsh-label\">JH Suite \u00b7 Soluciones propias<\/div>\n      <h2>Herramientas nacidas de necesidades reales de administraci\u00f3n.<\/h2>\n      <p>\n        Adem\u00e1s de administrar plataformas de terceros, desarrollo un ecosistema propio\n        de soluciones orientado a endpoints Windows, seguridad, despliegue, automatizaci\u00f3n\n        y distribuci\u00f3n de software. Cada herramienta cubre una parte concreta del ciclo\n        operativo y todas comparten una idea: centralizar, simplificar y auditar.\n      <\/p>\n    <\/div>\n\n    <div class=\"jsh-suite-grid\">\n\n      <article class=\"jsh-suite-card veyron\">\n        <div class=\"jsh-suite-top\">\n          <div class=\"jsh-suite-logo-shell\">\n            <img class=\"jsh-suite-logo\" src=\"https:\/\/secodeherreraherrero.es\/images\/logo-veyron.svg\" alt=\"Logo oficial de Veyron\" loading=\"lazy\" decoding=\"async\">\n          <\/div>\n          <span class=\"jsh-suite-type\">Remote Management<\/span>\n        <\/div>\n\n        <h3>Veyron<\/h3>\n        <div class=\"jsh-suite-subtitle\">Administraci\u00f3n remota de endpoints Windows<\/div>\n\n        <p>\n          Consola propia para administrar equipos Windows conectados a mi infraestructura.\n          Permite consultar usuarios locales, identificar privilegios administrativos,\n          crear o modificar cuentas, cambiar contrase\u00f1as y operar servicios de forma remota,\n          apoy\u00e1ndose en un agente que permanece disponible desde el arranque del sistema.\n        <\/p>\n\n        <div class=\"jsh-suite-tags\">\n          <span>Windows Agent<\/span>\n          <span>Usuarios<\/span>\n          <span>Servicios<\/span>\n          <span>VPN<\/span>\n          <span>FastAPI<\/span>\n        <\/div>\n      <\/article>\n\n      <article class=\"jsh-suite-card nexaris\">\n        <div class=\"jsh-suite-top\">\n          <div class=\"jsh-suite-logo-shell\">\n            <img class=\"jsh-suite-logo\" src=\"https:\/\/secodeherreraherrero.es\/images\/logo-nexaris.png\" alt=\"Logo oficial de Nexaris\" loading=\"lazy\" decoding=\"async\">\n          <\/div>\n          <span class=\"jsh-suite-type\">SOC \/ Event Monitoring<\/span>\n        <\/div>\n\n        <h3>Nexaris<\/h3>\n        <div class=\"jsh-suite-subtitle\">Visibilidad sobre eventos cr\u00edticos Windows<\/div>\n\n        <p>\n          SOC ligero dise\u00f1ado para recolectar y centralizar eventos relevantes de equipos\n          Windows. Su agente registra actividad cr\u00edtica, mantiene cola local ante problemas\n          de conectividad y env\u00eda telemetr\u00eda al backend para facilitar la revisi\u00f3n de fallos\n          de autenticaci\u00f3n, arranques, apagados y otros eventos que requieren atenci\u00f3n.\n        <\/p>\n\n        <div class=\"jsh-suite-tags\">\n          <span>Windows Events<\/span>\n          <span>Auditor\u00eda<\/span>\n          <span>Alertas<\/span>\n          <span>Agente MSI<\/span>\n          <span>PostgreSQL<\/span>\n        <\/div>\n      <\/article>\n\n      <article class=\"jsh-suite-card systemx\">\n        <div class=\"jsh-suite-top\">\n          <div class=\"jsh-suite-logo-shell\">\n            <img class=\"jsh-suite-logo\" src=\"https:\/\/secodeherreraherrero.es\/images\/logo-systemx.png\" alt=\"Logo oficial de System X\" loading=\"lazy\" decoding=\"async\">\n          <\/div>\n          <span class=\"jsh-suite-type\">Provisioning<\/span>\n        <\/div>\n\n        <h3>System X<\/h3>\n        <div class=\"jsh-suite-subtitle\">Provisioning y estandarizaci\u00f3n de Windows<\/div>\n\n        <p>\n          Plataforma de automatizaci\u00f3n para preparar equipos Windows de forma consistente.\n          Centraliza tareas de provisioning como configuraci\u00f3n de usuarios locales, pol\u00edticas,\n          instalaci\u00f3n de software, despliegue de agentes, personalizaci\u00f3n del equipo y\n          generaci\u00f3n de auditor\u00eda al finalizar el proceso.\n        <\/p>\n\n        <div class=\"jsh-suite-tags\">\n          <span>Windows 10\/11<\/span>\n          <span>PowerShell<\/span>\n          <span>MSI<\/span>\n          <span>Provisioning<\/span>\n          <span>Auditor\u00eda<\/span>\n        <\/div>\n      <\/article>\n\n      <article class=\"jsh-suite-card nexus\">\n        <div class=\"jsh-suite-top\">\n          <div class=\"jsh-suite-logo-shell logo-nexus\">\n            <img class=\"jsh-suite-logo\" src=\"https:\/\/secodeherreraherrero.es\/images\/logo-nexus.png\" alt=\"Logo oficial de JH Nexus\" loading=\"lazy\" decoding=\"async\">\n          <\/div>\n          <span class=\"jsh-suite-type\">Software Portal<\/span>\n        <\/div>\n\n        <h3>Nexus<\/h3>\n        <div class=\"jsh-suite-subtitle\">Repositorio privado de aplicaciones<\/div>\n\n        <p>\n          Portal privado para centralizar software de Windows y macOS dentro de mi propia\n          infraestructura. Organiza bibliotecas de aplicaciones, controla las solicitudes\n          de acceso, registra descargas y ofrece trazabilidad sobre qui\u00e9n accede al contenido\n          y qu\u00e9 software se distribuye.\n        <\/p>\n\n        <div class=\"jsh-suite-tags\">\n          <span>Windows<\/span>\n          <span>macOS<\/span>\n          <span>Bibliotecas<\/span>\n          <span>Control de acceso<\/span>\n          <span>Auditor\u00eda<\/span>\n        <\/div>\n      <\/article>\n\n      <article class=\"jsh-suite-card kairi jsh-suite-wide\">\n        <div class=\"jsh-suite-visual\">\n          <img class=\"jsh-suite-logo-large\" src=\"https:\/\/secodeherreraherrero.es\/images\/logo-kairi.png\" alt=\"Logo oficial de Kairi\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n\n        <div>\n          <div class=\"jsh-suite-top\">\n            <div>\n              <span class=\"jsh-suite-type\">Windows Deployment<\/span>\n              <h3>Kairi<\/h3>\n              <div class=\"jsh-suite-subtitle\">Despliegue automatizado y trazable de Windows<\/div>\n            <\/div>\n          <\/div>\n\n          <p>\n            Plataforma de despliegue orientada a instalaciones Windows guiadas y repetibles.\n            Kairi centraliza el inicio del proceso, recopila informaci\u00f3n del hardware antes\n            de actuar, trabaja con im\u00e1genes de Windows y mantiene seguimiento del despliegue\n            mediante estados, logs y comunicaciones durante todo el ciclo, incluyendo\n            reporting de \u00e9xito o de fallo.\n          <\/p>\n\n          <div class=\"jsh-suite-tags\">\n            <span>Windows 11<\/span>\n            <span>WinPE \/ Deployment<\/span>\n            <span>Inventario HW<\/span>\n            <span>Reporting<\/span>\n            <span>Logs<\/span>\n            <span>Automatizaci\u00f3n<\/span>\n          <\/div>\n        <\/div>\n      <\/article>\n\n    <\/div>\n\n    <div class=\"jsh-ecosystem\">\n      <div class=\"jsh-eco-node\">\n        <strong>Endpoints<\/strong>\n        <span>Equipos Windows, agentes, inventario y tareas de provisioning.<\/span>\n      <\/div>\n\n      <div class=\"jsh-eco-arrow\">\u2192<\/div>\n\n      <div class=\"jsh-eco-node\">\n        <strong>JH Suite<\/strong>\n        <span>Veyron \u00b7 Nexaris \u00b7 System X \u00b7 Nexus \u00b7 Kairi.<\/span>\n      <\/div>\n\n      <div class=\"jsh-eco-arrow\">\u2192<\/div>\n\n      <div class=\"jsh-eco-node\">\n        <strong>Infraestructura<\/strong>\n        <span>Docker, Synology, PostgreSQL, proxy inverso, VPN, monitorizaci\u00f3n y backup.<\/span>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<section id=\"proyectos\" class=\"jsh-section\">\n  <div class=\"jsh-container\">\n\n    <div class=\"jsh-section-head\">\n      <div class=\"jsh-label\">Infraestructura personal<\/div>\n      <h2>Un laboratorio que utilizo como entorno real.<\/h2>\n      <p>\n        Mantengo una infraestructura propia basada en Synology NAS y Docker donde despliego,\n        documento y administro servicios de inventario, monitorizaci\u00f3n, seguridad, acceso,\n        automatizaci\u00f3n y continuidad. No es \u00fanicamente un laboratorio: es el backend donde\n        viven y se integran mis propias herramientas.\n      <\/p>\n    <\/div>\n\n    <div class=\"jsh-grid-3\">\n\n      <div class=\"jsh-card jsh-tool-card synology\">\n        <div class=\"jsh-icon\">\n          <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-synology.svg\" alt=\"Logo de Synology\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n        <h3>Synology<\/h3>\n        <p>Almacenamiento central, backups, publicaci\u00f3n de servicios, VPN, Docker y persistencia de datos.<\/p>\n      <\/div>\n\n      <div class=\"jsh-card jsh-tool-card docker\">\n        <div class=\"jsh-icon\">\n          <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-docker.svg\" alt=\"Logo de Docker\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n        <h3>Docker & Containers<\/h3>\n        <p>Servicios desplegados con contenedores, redes privadas, vol\u00famenes, healthchecks y bases de datos.<\/p>\n      <\/div>\n\n      <div class=\"jsh-card jsh-tool-card glpi\">\n        <div class=\"jsh-icon\">\n          <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-glpi.png\" alt=\"Logo de GLPI\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n        <h3>GLPI<\/h3>\n        <p>Inventario t\u00e9cnico y gesti\u00f3n ITSM para mantener controlados activos, agentes y ciclo de soporte.<\/p>\n      <\/div>\n\n      <div class=\"jsh-card jsh-tool-card zabbix\">\n        <div class=\"jsh-icon jsh-wordmark\">\n          <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-zabbix.svg\" alt=\"Logo de Zabbix\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n        <h3>Zabbix<\/h3>\n        <p>Monitorizaci\u00f3n de infraestructura, disponibilidad, m\u00e9tricas, agentes, alertas y dashboards.<\/p>\n      <\/div>\n\n      <div class=\"jsh-card jsh-tool-card vaultwarden\">\n        <div class=\"jsh-icon\">\n          <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-vaultwarden.svg\" alt=\"Logo de Vaultwarden\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n        <h3>Vaultwarden<\/h3>\n        <p>Gesti\u00f3n privada de credenciales y almacenamiento controlado de secretos dentro del entorno.<\/p>\n      <\/div>\n\n      <div class=\"jsh-card jsh-tool-card onetimesecret\">\n        <div class=\"jsh-icon\">\n          <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-onetimesecret.svg\" alt=\"Logo de OneTimeSecret\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n        <h3>OneTimeSecret<\/h3>\n        <p>Intercambio seguro de informaci\u00f3n sensible mediante enlaces temporales y secretos ef\u00edmeros.<\/p>\n      <\/div>\n\n      <div class=\"jsh-card jsh-tool-card n8n\">\n        <div class=\"jsh-icon\">\n          <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-n8n.svg\" alt=\"Logo de n8n\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n        <h3>n8n<\/h3>\n        <p>Automatizaci\u00f3n de flujos, integraci\u00f3n de servicios y procesos t\u00e9cnicos personalizados.<\/p>\n      <\/div>\n\n      <div class=\"jsh-card jsh-tool-card openvpn\">\n        <div class=\"jsh-icon\">\n          <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-openvpn.svg\" alt=\"Logo de OpenVPN\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n        <h3>OpenVPN<\/h3>\n        <p>Acceso remoto seguro a servicios internos y a equipos gestionados desde fuera de la red local.<\/p>\n      <\/div>\n\n      <div class=\"jsh-card jsh-tool-card nginx\">\n        <div class=\"jsh-icon\">\n          <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-nginx.svg\" alt=\"Logo de Nginx\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n        <h3>Nginx & TLS<\/h3>\n        <p>Publicaci\u00f3n controlada por subdominios, proxy inverso, certificados TLS y segmentaci\u00f3n de servicios.<\/p>\n      <\/div>\n\n      <div class=\"jsh-card jsh-tool-card postgresql\">\n        <div class=\"jsh-icon\">\n          <img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-postgresql.svg\" alt=\"Logo de PostgreSQL\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n        <h3>PostgreSQL<\/h3>\n        <p>Persistencia estructurada para las plataformas propias, con datos separados, copias y servicios aislados.<\/p>\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<section id=\"stack\" class=\"jsh-section alt\">\n  <div class=\"jsh-container\">\n\n    <div class=\"jsh-section-head\">\n      <div class=\"jsh-label\">Stack tecnol\u00f3gico<\/div>\n      <h2>Herramientas, plataformas y entornos.<\/h2>\n      <p>\n        Tecnolog\u00edas que forman parte de mi trabajo profesional, mi laboratorio y los proyectos\n        que desarrollo para mejorar la administraci\u00f3n de sistemas. El stack refleja tambi\u00e9n\n        mi foco actual en Linux, despliegues SIEM y ciberseguridad aplicada a infraestructura.\n      <\/p>\n    <\/div>\n\n    <div class=\"jsh-stack\">\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-windows-server.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Windows Server<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-linux.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Linux<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-microsoft365.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Microsoft 365<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-active-directory.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Active Directory<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-gpo.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Group Policy (GPO)<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-vmware.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>VMware vCenter<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon jsh-tech-wide jsh-tech-light jsh-tech-hyperv\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-hyperv.png\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Hyper-V<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon jsh-tech-wide\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-zabbix.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Zabbix<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-nagios.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Nagios<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-glpi.png\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>GLPI<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-commvault.png\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Commvault<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-veeam.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Veeam<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-docker.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Docker<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon jsh-tech-wide\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-synology.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Synology<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-power-automate.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Power Automate<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-powershell.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>PowerShell<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-n8n.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>n8n<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-vaultwarden.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Vaultwarden<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-onetimesecret.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>OneTimeSecret<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/icon-networking.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Networking<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/icon-siem.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>SIEM<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-openvpn.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>OpenVPN<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-nginx.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>Nginx & TLS<\/span>\n      <\/div>\n\n      <div class=\"jsh-tech\">\n        <div class=\"jsh-tech-icon\"><img src=\"https:\/\/secodeherreraherrero.es\/images\/logo-postgresql.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/div>\n        <span>PostgreSQL<\/span>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<section class=\"jsh-section\">\n  <div class=\"jsh-container\">\n\n    <div class=\"jsh-terminal\">\n      <div class=\"jsh-terminal-bar\">\n        <div class=\"jsh-terminal-dots\"><i><\/i><i><\/i><i><\/i><\/div>\n        jh-sysadmin \/ profile-summary\n      <\/div>\n\n      <div class=\"jsh-terminal-body\">\n        <div><span>&gt;<\/span> whoami<\/div>\n        <div>Jes\u00fas Seco de Herrera Herrero<\/div>\n        <br>\n        <div><span>&gt;<\/span> current_company<\/div>\n        <div>RECODME<\/div>\n        <br>\n        <div><span>&gt;<\/span> role<\/div>\n        <div>Systems Administrator \u00b7 Linux Infrastructure<\/div>\n        <div>Cybersecurity Project \u00b7 SIEM Deployment<\/div>\n        <br>\n        <div><span>&gt;<\/span> current_focus<\/div>\n        <div>Linux \u00b7 SIEM \u00b7 Deployment \u00b7 Logs \u00b7 Troubleshooting \u00b7 Documentation<\/div>\n        <br>\n        <div><span>&gt;<\/span> leadership_experience<\/div>\n        <div>Team Leader \u00b7 +20 t\u00e9cnicos multidisciplinares \u00b7 Operaci\u00f3n por turnos<\/div>\n        <div>SLA \u00b7 Incidencias cr\u00edticas \u00b7 Coordinaci\u00f3n con cliente<\/div>\n        <br>\n        <div><span>&gt;<\/span> skills<\/div>\n        <div>Windows Server \u00b7 Linux \u00b7 Active Directory \u00b7 Microsoft 365<\/div>\n        <div>VMware \u00b7 Hyper-V \u00b7 Zabbix \u00b7 GLPI \u00b7 Docker \u00b7 Synology<\/div>\n        <div>PowerShell \u00b7 Backup \u00b7 Networking \u00b7 Automation<\/div>\n        <br>\n        <div><span>&gt;<\/span> own_stack<\/div>\n        <div>Veyron \u00b7 Nexaris \u00b7 System X \u00b7 Nexus \u00b7 Kairi<\/div>\n        <br>\n        <div><span>&gt;<\/span> mission<\/div>\n        <div>Observar. Automatizar. Estandarizar. Mantener la infraestructura disponible.<\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<section id=\"contacto\" class=\"jsh-section jsh-contact-bridge\">\n  <div class=\"jsh-container\">\n\n    <div class=\"jsh-contact-bridge-box jsh-contact-full\">\n\n      <div class=\"jsh-contact-top\">\n\n        <div>\n          <div class=\"jsh-label\">Contacto<\/div>\n\n          <h2>\u00bfHablamos de sistemas?<\/h2>\n\n          <p>\n            Si quieres contactar conmigo para compartir conocimiento, hablar de infraestructura,\n            automatizaci\u00f3n, monitorizaci\u00f3n, administraci\u00f3n de sistemas o conocer alguno de mis\n            proyectos, puedes hacerlo por correo, Teams o LinkedIn.\n          <\/p>\n        <\/div>\n\n        <div class=\"jsh-contact-bridge-info\">\n          <span>\u2709\ufe0f Correo: jesus@secodeherreraherrero.es<\/span>\n          <span>\ud83d\udcac Microsoft Teams: jesus@secodeherreraherrero.es<\/span>\n          <span>\ud83d\udccd Madrid, Espa\u00f1a<\/span>\n\n          <a href=\"https:\/\/www.linkedin.com\/in\/jes%C3%BAs-seco-de-herrera-herrero-59496513b\/\" target=\"_blank\" rel=\"noopener noreferrer\">\n            \ud83d\udd17 Ver perfil profesional en LinkedIn\n          <\/a>\n\n          <span>\ud83c\udf10 Web: secodeherreraherrero.es<\/span>\n        <\/div>\n\n      <\/div>\n\n      <div class=\"jsh-form-box\">\n        <h3>Formulario de contacto<\/h3>\n\n        \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f45-o1\" lang=\"es-ES\" dir=\"ltr\" data-wpcf7-id=\"45\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F29#wpcf7-f45-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Formulario de contacto\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"45\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"es_ES\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f45-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"jsh-contact-form\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"nombre\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nombre completo\" value=\"\" type=\"text\" name=\"nombre\" \/><\/span>\n\t<\/p>\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Correo electr\u00f3nico\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n\t<\/p>\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"empresa\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"Empresa\" value=\"\" type=\"text\" name=\"empresa\" \/><\/span>\n\t<\/p>\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"telefono\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-text wpcf7-validates-as-tel\" aria-invalid=\"false\" placeholder=\"Tel\u00e9fono\" value=\"\" type=\"tel\" name=\"telefono\" \/><\/span>\n\t<\/p>\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"asunto\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"Asunto\" value=\"\" type=\"text\" name=\"asunto\" \/><\/span>\n\t<\/p>\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"mensaje\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Cu\u00e9ntame en qu\u00e9 puedo ayudarte\" name=\"mensaje\"><\/textarea><\/span>\n\t<\/p>\n\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"ENVIAR MENSAJE\" \/>\n\t<\/p>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<footer class=\"jsh-footer\">\n  \u00a9 2026 Jes\u00fas Seco de Herrera Herrero \u00b7 Administrador de Sistemas \u00b7 JH | SysAdmin\n<\/footer>\n\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Jes\u00fas Secode Herrera Herrero Administrador de Sistemas Inicio Actualidad Experiencia JH Suite Infraestructura Stack Contacto Sistemas \u00b7 Infraestructura \u00b7 Automatizaci\u00f3n Actualmente en RECODME Jes\u00fas Seco de Herrera Herrero Administrador de Sistemas \u00b7 Liderazgo IT \u00b7 Infraestructura Windows &#038; Linux Profesional de sistemas orientado a la administraci\u00f3n de infraestructuras, continuidad operativa, automatizaci\u00f3n y monitorizaci\u00f3n. Trabajo sobre [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"iawp_total_views":514,"footnotes":""},"class_list":["post-29","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/secodeherreraherrero.es\/index.php?rest_route=\/wp\/v2\/pages\/29","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/secodeherreraherrero.es\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/secodeherreraherrero.es\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/secodeherreraherrero.es\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/secodeherreraherrero.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=29"}],"version-history":[{"count":27,"href":"https:\/\/secodeherreraherrero.es\/index.php?rest_route=\/wp\/v2\/pages\/29\/revisions"}],"predecessor-version":[{"id":78,"href":"https:\/\/secodeherreraherrero.es\/index.php?rest_route=\/wp\/v2\/pages\/29\/revisions\/78"}],"wp:attachment":[{"href":"https:\/\/secodeherreraherrero.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=29"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}