Skip to content

Eduardo Olivares Hernández

Cybersecurity Analyst · SOC · Cloud Security & IAM · Email & Collaboration Security

Cybersecurity analyst at Dagram: alert triage in Trend Micro Vision One, Python report automation and identity and access management support. My focus is cloud security and IAM.

Badalona, Barcelona (Spain) Spanish · Catalan · English B2
Foto de Eduardo Olivares Hernández

01 / Background

Experience

Professional background in cybersecurity and systems

  1. Dagram

    Jan 2026 - Present

    Cybersecurity Analyst

    Current

    Apr 2026 - Present

    Daily triage of Trend Micro Vision One (TrendAI) alerts, using AI to speed up investigations. I automated the threat, vulnerability and monthly reports in Python: work that used to take weeks by hand now runs in under 1 hour. I design and run the phishing simulation campaigns and the security awareness training (SAT) program, support identity and access management (onboarding, offboarding and access reviews), and keep SOPs and compliance documentation ready for audits.

    • Trend Micro Vision One
    • XDR/SIEM
    • Python
    • IAM
    • Email Security
    • Phishing Simulation / SAT
    • Threat Intelligence
    View the report generator on GitHub →

    Cybersecurity Technician (L1/L2)

    Jan 2026 - Apr 2026

    Configured and managed FortiGate firewalls and FortiAnalyzer across client environments, handled L1/L2 incident response and wrote Python scripts for security reporting and log analysis. This work led to my promotion to Cybersecurity Analyst four months later.

    • FortiGate
    • FortiAnalyzer
    • Python
    • Incident Response
    • Log Analysis
  2. IT Technician

    Institució Cultural Laietània

    Oct 2024 - Apr 2025

    Technical support for 100+ users, Active Directory administration, and task automation with Python scripts.

    • Active Directory
    • Python
    • Windows Server
    • Help Desk
  3. Fitness Instructor

    Escola del Vent

    May 2024 - Sep 2024

    Group leadership, communication and people management: key transferable skills for teamwork and communication within a SOC.

    • Liderazgo
    • Comunicación
    • Gestión de personas

02 / Tech stack

Skills

Technologies and areas of expertise

Cloud, Identity & Email

  • Cloud Security
  • Identity & Access Management (IAM)
  • Email & Collaboration Security
  • Security Awareness (SAT)
  • Phishing Simulation

Security & Blue Team

  • Threat Detection
  • Incident Response
  • XDR / SIEM
  • Threat Intelligence
  • Trend Micro Vision One
  • Fortinet (FortiGate/FortiAnalyzer)
  • Vulnerability Management
  • Web Application Security
  • Criptografía
  • Análisis de Phishing

Languages & Development

  • Python
  • JavaScript
  • TypeScript
  • Rust
  • SQL
  • Bash

AI & Data

  • Machine Learning
  • Prompt Engineering
  • ONNX
  • Azure AI

Systems & Networking

  • Active Directory
  • Windows Server
  • Linux
  • Redes
  • Firewalls

Web & Tooling

  • Next.js
  • Tailwind CSS
  • SQLite
  • Git
  • Chrome Extensions

03 / Portfolio

Projects

Selected technical work and personal projects

Loading projects...

PhishLab — Phishing Template Library

<p>Internal tool I use to prepare security-awareness exercises: every template is composed from annotated blocks and calibrated across six independent detection signals (urgency, typos, generic greeting, sender domain, mismatched link, brand inconsistency), so the final report can say exactly which signal a given person missed, not just whether they clicked.</p><p>Guided 4-step wizard (email, landing, branding, export), a library filterable by signal, company or category, and import of real captured material (.eml or pasted HTML), sanitized automatically before saving.</p><p>What you see here is the public demo: fictional brands, no export. The full tool (real brands, GoPhish export) is available on request -- reach out if you would like to try it for real.</p>

  • JavaScript
  • ES Modules
  • Node.js
  • GoPhish

phishing-triage

Measures over 7,822 real emails whether disagreement between 4 classifiers helps prioritize which email an analyst reviews first. The result was not the expected one: it loses against a simpler signal, the ensemble's own mean uncertainty.

  • Python
  • scikit-learn

kev-digest

Automated CISA KEV catalog monitoring: checks every three hours which vulnerabilities have confirmed active exploitation, flags known ransomware use, and keeps a versioned Markdown log. Dependency-free Python on GitHub Actions.

  • Python
  • GitHub Actions

CREM Report Generator

Python engine that automates monthly security reports over Trend Micro Vision One, with CVE enrichment (NVD, CISA KEV, EPSS) and a desktop dashboard.

  • Python
  • Flask
  • PyQt6

Blue Team Hub

Cybersecurity toolkit for SOC analysts: IOC defanger, YARA rule generator, interactive incident-response playbooks, and automated CISA KEV catalog monitoring.

  • Astro
  • Tailwind CSS
  • TypeScript
  • GitHub Actions

NorthGate Browser

Browser (Mullvad/Firefox fork) with an on-device phishing classifier in ONNX/Rust. Early stage.

  • Rust
  • ONNX
  • Firefox
  • Machine Learning

BinCat

Secure token management system in Python using Fernet encryption and SQLite storage.

  • Python
  • Cryptography (Fernet)
  • SQLite

Dewi App

Award-winning web prototype (8th TecnoCampus Hackathon) to monitor water consumption in real time.

  • Next.js
  • TypeScript
  • Tailwind CSS

BadaVeu

GovTech PWA for citizen participation and urban incident management in Badalona.

  • TypeScript
  • PWA

Chess Copilot

Chrome extension that analyzes chess.com games with Stockfish 16 in WebAssembly and shows the best moves in the native side panel. Fully local, no backend or telemetry; built for practice and analysis, not rated games.

  • JavaScript
  • Stockfish
  • WebAssembly
  • Chrome Extension

Password Centinel

Fully local password manager for Chrome: AES-256-GCM encryption, built-in TOTP/2FA and breach checking via Have I Been Pwned, without sending data to any first-party server.

  • JavaScript
  • Chrome Extension
  • Have I Been Pwned API

NoWait

Browser extension that automatically bypasses link-shortener wait screens and blocks IP loggers. 90+ site-specific bypasses, injected only where they're actually needed.

  • JavaScript
  • Chrome Extension
  • Manifest V3

PromptMaster Universal AI

Chrome extension that optimizes your prompts for ChatGPT, Claude and Gemini.

  • JavaScript
  • Chrome Extension
  • Prompt Engineering

Password Centinel

Chrome extension that checks password safety against Have I Been Pwned, without sending data to any server.

  • JavaScript
  • Chrome Extension
  • Have I Been Pwned API

04 / Credentials

Certifications

Training and verified credentials

0
certifications earned

Loading certifications...

Fortinet NSE Fortinet · 2026
Microsoft Certified: Azure AI Fundamentals Microsoft · 2026
Trend Micro Vision One Platform - Advanced Trend Micro · 2024
TryHackMe Pre-Security TryHackMe · 2023
Introduction to Cybersecurity Cisco · 2025
Introduction to Modern AI Cisco · 2025
Fundamentos profesionales en ciberseguridad LinkedIn · 2023
Microsoft Copilot para Seguridad LinkedIn · 2024
Iniciación al Desarrollo con IA Google / Santander · 2024
Domina la IA con Gemini Google / Santander · 2024
First Certificate in English (B2) Cambridge English · 2021
IC3 Digital Literacy GS6 Level 1 Certiport · 2023
IT Specialist - Python Certiport · 2023
Reglas de la IA: cómo usarla sin correr riesgos legales LinkedIn · 2024
Concienciación en Ciberseguridad: Terminología LinkedIn · 2023
Fundamentos de Ciberseguridad LinkedIn · 2023
Panorámica de amenazas a la ciberseguridad LinkedIn · 2023
Trend Micro Vision One™ Security Operations (SecOps) Foundation Trend Micro · 2024
Trend Micro Vision One™ AI Security Foundation Trend Micro · 2024
Trend Micro Vision One™ Cloud Security Foundation Trend Micro · 2024
Trend Micro Vision One™ Cyber Risk Exposure Management (CREM) Foundation Trend Micro · 2024
Trend Micro Vision One™ Ecosystem Foundation Trend Micro · 2024
Trend Micro Vision One™ Email & Collaboration Security Foundation Trend Micro · 2024
Trend Micro Vision One™ Endpoint Security Foundation Trend Micro · 2024
Trend Micro Vision One™ Identity Security Foundation Trend Micro · 2024
Trend Micro Vision One™ Platform Foundation Trend Micro · 2024
Trend Micro Vision One™ Services Foundation Trend Micro · 2024
Trend Micro Vision One™ Threat Intelligence Foundation Trend Micro · 2024
Trend Micro Vision One™ for Service Providers (xSP) Foundation Trend Micro · 2024
Trend Micro Flex Foundation Trend Micro · 2024
Trend Micro Research Foundation Trend Micro · 2024
Certificado de Vela - Acceso Federació Catalana de Vela · 2022
Fortinet Certified Associate Cybersecurity Fortinet · 2026
Fortinet FortiGate 7.6 Operator Fortinet · 2026
Fortinet NSE 3 Certified in Cybersecurity Fortinet · 2026
Technical Introduction to Cybersecurity 3.0 Fortinet · 2026
Fortinet Certified Fundamentals Cybersecurity Fortinet · 2026
Fortinet NSE 1 Certified in Cybersecurity Fortinet · 2026
Fortinet NSE 2 Certified in Cybersecurity Fortinet · 2026
Getting Started in Cybersecurity 3.0 Fortinet · 2026
Introduction to the Threat Landscape 3.0 Fortinet · 2026

06 / Frequently asked

Frequently asked questions

What people usually ask before reaching out

Who is Eduardo Olivares?

Eduardo Olivares Hernández is a cybersecurity analyst in Barcelona, Spain, focused on cloud security, identity and access management (IAM) and email and collaboration security. He works at Dagram, where he triages alerts in Trend Micro Vision One, automates security reporting with Python and supports IAM work. He holds certifications from Trend Micro, Fortinet and Microsoft.

What experience does Eduardo Olivares have in cloud security and IAM?

He holds the Trend Micro Vision One Cloud Security, Identity Security and Email & Collaboration Security Foundation certifications. At Dagram he supports identity and access management (onboarding, offboarding and access reviews) and runs the phishing simulation campaigns and the security awareness program. Cloud security and IAM is the area he is specializing in.

Where is Eduardo Olivares based? Does he work in Barcelona or remotely?

He works in Barcelona and lives in Badalona, in the Barcelona metropolitan area. He is open to on-site or hybrid roles in Barcelona and to remote work with teams anywhere in Spain.

What does a SOC analyst actually do?

A SOC (Security Operations Center) analyst continuously monitors an organisation’s systems to detect attacks. Day to day that means triaging alerts from XDR and SIEM platforms, investigating which ones are real threats, containing incidents and documenting what happened so it does not repeat.

Which security technologies and tools does he work with?

Day to day: Trend Micro Vision One (XDR), Fortinet FortiGate and FortiAnalyzer, Threat Intelligence feeds and Active Directory. He automates reporting with Python: the threat, vulnerability and monthly reports that used to take weeks of manual work now run in under 1 hour. He also applies AI to threat analysis and phishing detection.

What cybersecurity certifications does he hold?

In Trend Micro Vision One he holds the Cloud Security, Identity Security, Email & Collaboration Security, SecOps, AI Security and Threat Intelligence Foundation certifications, plus Platform Advanced. From Fortinet, NSE 3 and FortiGate 7.6 Operator; from Microsoft, Azure AI Fundamentals (AI-900). The full, verifiable list is in the certifications section of this site.

Is he available for new job opportunities?

If he is open to offers, a green "Open to work" badge appears next to his photo on the home page. The fastest way to reach him is the contact form on this site or LinkedIn; he usually replies within 48 hours.

Which languages does he work in?

Spanish and Catalan as native languages, and English at B2 level, enough for technical documentation, reports and meetings with international teams. This site is available in all three languages.

How can I get in touch?

Through the contact form on this site, by email at eduardo@eduolihez.com, or via his LinkedIn profile. You can also download his contact card (vCard) from the contact section.

07 / Get in touch

Contact

I'm open to new opportunities. Let's talk.