Desarrollo / seguridad aplicadaMadrid, ES

Daniel Alves.

Desarrollador de software.
Con mentalidad de seguridad.

Construyo productos web y contribuyo a hacer el software más seguro. Estudio Ingeniería Informática + ADE; combino desarrollo, investigación y criterio de negocio.

Disponible para oportunidades

Desarrollo con intención. Seguridad con evidencia.

Trabajo seleccionado

Software, por dentro y por fuera.

Productos reales, decisiones de desarrollo y trabajo que puedes explorar.

Panel de Tasker con estadísticas de productividad y organización de tareas.Tasker · Panel de productividad

03 / Creador / herramienta de productividad

Tasker

Una app de tareas y proyectos hecha para ordenar el trabajo sin meter ruido. Práctica, directa y adaptable al usuario.

  • Diseño web
  • Typescript
  • React
Ver repositorio
Comprobaciones públicas
  • repositoriocomprobando…

Investigación y contribuciones

La seguridad se demuestra.

Hallazgos, correcciones y contribuciones a software real. Referencias públicas cuando están disponibles; estado de publicación explícito cuando no.

Vim

GHSA
Referencia públicaModerada

Inyección de comandos en la integración Cargo de Vim

Un nombre de directorio manipulado podía interpretarse como comandos Ex/Vimscript al ejecutar :make en un proyecto Rust/Cargo. La ejecución se producía con los permisos del usuario; requería entrar en el proyecto y ejecutar :make.

Detalles de la contribución

El proyecto Vim me reconoce como autor del reporte en el aviso oficial. Afectaba a versiones anteriores a 9.2.1201 y quedó corregido en esa versión. Clasificación oficial: CWE-77 y CWE-78; CVE solicitado, todavía sin asignar.

Sharry

Colaboración open source
Referencia pública

Colaboración continua en la seguridad de Sharry

Colaboro de forma constante en la remediación de vulnerabilidades de Sharry, manteniendo comunicación frecuente con su mantenedor para coordinar las correcciones y su validación.

XSS reflejado / #1842Protección de descargas / #1839
Detalles de la contribución

Ejemplo: remediación de un XSS almacenado en descripciones Markdown. Los enlaces javascript: codificados podían eludir la sanitización y ejecutar JavaScript al hacer clic en la página pública. La corrección rechaza destinos inseguros, conserva los enlaces HTTP/HTTPS y añade pruebas de regresión para el bypass.

También contribuí a la corrección de una vulnerabilidad importante de XSS reflejado.

Otra contribución publicada en v1.17.0: refuerzo de la comprobación de contraseña en los endpoints públicos de descarga (#1839).

Ver release 1.17.0

SeaweedFS

Aviso de seguridad
GHSA en borrador · CVE pendienteAlta · CVSS 3.1 propuesto: 8.1

Modificación de políticas S3 mediante permisos de cuota

Una confusión de autorización permitía a una identidad con s3:PutBucketQuota modificar la política de un bucket sin s3:PutBucketPolicy. Validado en SeaweedFS 4.47 y un commit de master: un objeto privado pasó a ser accesible sin autenticación.

Ver evidencia de la validación
Entorno local, versiones y permisos limitados a cuotas del bucket.
01Entorno local, versiones y permisos limitados a cuotas del bucket.
Controles: acceso anónimo y modificación directa de política denegados (403); operación de cuota permitida (204).
02Controles: acceso anónimo y modificación directa de política denegados (403); operación de cuota permitida (204).
La solicitud ambigua consigue modificar la política pese a no disponer del permiso correspondiente (204).
03La solicitud ambigua consigue modificar la política pese a no disponer del permiso correspondiente (204).
Verificación: política modificada y lectura anónima del objeto antes privado (200).
04Verificación: política modificada y lectura anónima del objeto antes privado (200).

SFTPGo

Aviso de seguridad
Referencia pública

Agotamiento de memoria en transferencias SCP

Un usuario autenticado podía provocar un consumo de memoria sin límite enviando un registro SCP sin terminación.

Detalles de la contribución

Impacto: posible degradación del servicio. Requería acceso SSH autenticado con SCP habilitado; no afectaba a la confidencialidad ni a la integridad de los datos.

Experiencia

Una trayectoria en construcción.

  1. Verano de 2026 / Prácticas

    Madrid, España

    Becario de ciberseguridad

    Union de Creditos Inmobiliarios

    Internship de ciberseguridad centrada en pentesting black-box, reporting diario y colaboración con el equipo de seguridad.

    Ver responsabilidades
    • Pentesting black-box sobre activos y superficies expuestas
    • Reportes diarios de hallazgos, evidencias y progreso
    • Colaboración con el equipo en análisis, validación y seguimiento
    • Aprendizaje práctico de blue team y defensa operativa
  2. 2024 – Actualidad

    En remoto

    Desarrollador web

    Freelance

    Creo y mantengo webs para clientes reales, intentando que sean claras, rápidas y fáciles de usar.

    Ver responsabilidades
    • Desarrollo completo de PuroPadel.com
    • Proyecto web para patriotasrevolucionarios.es
    • Responsive, mantenimiento y pequeños ajustes de producto
  3. 2020 – Actualidad

    En remoto

    Analista de ciberseguridad / autónomo

    Debug Labs

    Proyecto propio de seguridad donde he aprendido investigando, probando ataques y creando herramientas internas.

    Ver responsabilidades
    • Análisis y mitigación de ataques DDoS
    • Identificación de vulnerabilidades (SQLi, XSS, etc.)
    • Elaboración de informes técnicos para clientes reales
    • Proyecto fundado a los 14 años
  4. 2024 - 2025

    San Jose, Costa Rica

    Marketing y operaciones / prácticas

    MasPadel Costa Rica

    Trabajo de marketing y operaciones en un negocio real, con contacto directo con clientes y contenido diario.

    Ver responsabilidades
    • Gestión de redes sociales y contenido diario
    • Diseño de material promocional
    • Atención al cliente y operaciones diarias
  5. 2023 - 2024

    San Jose, Costa Rica

    Apoyo administrativo y operativo

    PuroPadel

    Apoyo general en un negocio de padel, combinando tareas administrativas, atencion al cliente, organizacion operativa y soporte digital.

    Ver responsabilidades
    • Tareas administrativas y apoyo en la gestion diaria
    • Orden y organizacion de almacen
    • Atencion al cliente y apoyo como camarero
    • Diseno grafico, mantenimiento web y soporte en tareas variadas
  6. 2018 - 2020

    Diseñador gráfico / autónomo

    Protostome GFX

    Mis primeros trabajos creativos: identidad visual, piezas gráficas y contenido digital para clientes online.

    Ver responsabilidades
    • Branding e identidad visual
    • Diseño gráfico para clientes online
    • Experiencia creativa de largo recorrido

Cómo trabajo

Construir. Revisar. Mejorar.

01

Desarrollo

Interfaces, aplicaciones y servicios pensados para un uso real.

  • TypeScript
  • React
  • Next.js
  • C#
  • .NET
  • C / C++
02

Seguridad aplicada

Investigación de vulnerabilidades, validación y remediación con evidencia.

  • Pentesting
  • Auditoría
  • Investigación
  • Refuerzo de seguridad
03

Criterio de producto

UX y negocio para priorizar lo que ayuda al usuario.

  • UX
  • Estrategia
  • Marketing
  • Negocio

Contacto

¿Qué construimos ahora?

Para oportunidades de desarrollo, seguridad o una buena conversación sobre producto.

daniel06alves08@gmail.com

Madrid, ES