Skip to content

I am Daniel Alfocea, known for years as cr0hn

Independent technology advisor in security, architecture and AI. Twenty years in the field, including Santander (Principal Engineer, AI) and BBVA (Cybersecurity Tech Lead).

I advise companies with development teams on the architecture, security and AI decisions that are expensive to undo later. It is an ongoing relationship, without counting hours, in which I end up knowing their systems like someone on the inside.

I run one-day workshops whose last part is worked on the company's own code. The six-week programme is for those that also agree to measure themselves at the start and at the end, and to put a named owner on every action that comes out of the diagnosis.

Daniel Alfocea

They have trusted my work

  • Banco Santander
  • Isban
  • BBVA
  • Telefónica
  • Deloitte
  • INCIBE
  • OWASP
  • Nordex
  • 42Crunch
  • Plexicus
  • Buguroo
  • Circles
  • TNS
  • Tokencity
  • Daniel Alfocea speaking at RootedCON
    RootedCON, with Jesús Cuadrado: API security
  • Daniel Alfocea and Alfonso Muñoz on the RootedCON 2026 stage
    RootedCON 2026: “MCP Enterprise Security”, with Alfonso Muñoz
  • Packed RootedCON 2017 auditorium during Daniel Alfocea's talk
    RootedCON 2017: “Docker Might Not Be Your Friend”
  • Daniel Alfocea smiling on the RootedCON 2026 stage
    RootedCON 2026: “When MCP goes Wrong”
  • Daniel Alfocea and Jesús Cuadrado on the RootedCON stage
    RootedCON, with Jesús Cuadrado: API security
  • Daniel Alfocea and Alfonso Muñoz in front of the giant RootedCON 2026 screen
    RootedCON 2026: “MCP Enterprise Security”, with Alfonso Muñoz
  • Daniel Alfocea and César Gallego on the RootedCON 2024 stage
    RootedCON 2024: “AWS, with its lambdas and its little things”, with César Gallego
  • Daniel Alfocea next to the lectern at RootedCON 2026
    RootedCON 2026: “When MCP goes Wrong”
  • Daniel Alfocea presenting on APIs at RootedCON
    RootedCON, with Jesús Cuadrado: API security
  • The RootedCON 2026 room during Daniel Alfocea's talk
    RootedCON 2026: “When MCP goes Wrong”
  • Daniel Alfocea speaking on the RootedCON 2026 main stage
    RootedCON 2026: “MCP Enterprise Security”, with Alfonso Muñoz
  • Daniel Alfocea in a medium shot during his RootedCON 2026 talk
    RootedCON 2026: “When MCP goes Wrong”
  • Daniel Alfocea listening during his RootedCON talk
    RootedCON, with Jesús Cuadrado: API security
  • Daniel Alfocea explaining an MCP attack at RootedCON 2026
    RootedCON 2026: “When MCP goes Wrong”
  • Daniel Alfocea on the RootedCON 2026 stage
    RootedCON 2026: “When MCP goes Wrong”
  • Daniel Alfocea facing the RootedCON 2026 audience
    RootedCON 2026: “When MCP goes Wrong”
  • Daniel Alfocea walking through code at RootedCON 2026
    RootedCON 2026: “When MCP goes Wrong”
  • Daniel Alfocea and his slide on the curved RootedCON 2026 screen
    RootedCON 2026: “When MCP goes Wrong”
  • The RootedCON 2026 auditorium during Daniel Alfocea's talk
    RootedCON 2026: “When MCP goes Wrong”
  • Daniel Alfocea during the Q&A at RootedCON 2026
    RootedCON 2026: “When MCP goes Wrong”

More talks

Where the judgement comes from

I started by breaking systems.

Then I wrote tools so I would not have to break them by hand every time. Some, like GoLismero, Plecost and Dockerscan, are used by security teams all over the world. Others are used by teams that will never know my name.

Once I found the medical records of millions of people sitting open on the internet.

The owner believed it was closed. I wrote to them. They avoided a fine of the kind that hurts. They did not thank me, and that is not why I did it.

A process that took eight hours dropped to a tenth of a second.

Same machine, same code. I only looked at where the time went. It is what I always do: find where time goes, where it will break under pressure, and where someone will get in.

I gave a talk and several companies checked their systems the next day.

Some found open doors that had been there for months. I would rather that check came before anyone gets in.

I have been inside Santander, BBVA and much of Spain's IBEX 35.

Also inside companies in the US, India and the UK, always with the system running. At Santander I was Principal Engineer in the AI department while the area was being set up. The bank has 185,000 employees and OpenAI as a partner; my job was making it work on the inside. At BBVA I was Cybersecurity Tech Lead. At 42Crunch, in the UK, I was responsible for one of its API security products.

I founded Navaja Negra and OWASP Madrid.

Spain needed places to talk about security without the posture. I have presented research at RSA Conference and OWASP AppSec EU, and I am a regular speaker at RootedCON. Spain's National Cybersecurity Institute (INCIBE) has asked me to judge its competitions several times. With Alfonso Muñoz I wrote Secure MCP: A practical guide for developers, software architects and tech leads.

The long version is on About.

One email a day

Every day I send one email about one thing I saw break. When the time comes to talk, how I work is already known.

The audio on why AI turns dumb

I send one email a day. Everyone who signs up gets, right then, a ten minute audio on what almost nobody knows about ChatGPT and Claude.

Daniel Alfocea