Hola, soy Santi López
Full Stack Developer & Drupal Architect
Con más de 10 años de experiencia construyendo plataformas digitales escalables. Especialista en Drupal, arquitectura headless (Drupal + NextJS), migraciones complejas y optimización de rendimiento web. Apasionado por el código limpio y las soluciones que generan impacto real. Desde hace años también exploro el Machine Learning: construí mi propia librería de redes neuronales desde cero y completé especializaciones de Stanford e IBM. Además, mantengo un documento técnico en Quarto sobre los fundamentos matemáticos del ML.
Cifras clave
El impacto de mi trabajo en números
13+
Años desarrollando web
11+
Años especializado en Drupal
6+
Años explorando Machine Learning
5-10
Devs mentorizados por equipo
Drupal + NextJS
Arquitectura headless desacoplada
Proyectos personales
Experimentación, aprendizaje y código abierto
Principios de Machine Learning
Una reconstrucción desde los fundamentos matemáticos hasta el algoritmo, publicada con Quarto. Álgebra lineal, cálculo multivariable y optimización paso a paso.
Neural Network Library
Librería propia de redes neuronales implementada desde cero en JavaScript. Perceptrones, backpropagation y experimentación con algoritmos de aprendizaje.
Entity JSON Suite
Suite de módulos Drupal que aplican la filosofía de ficheros estáticos al manejo de entidades JSON. Optimización de carga serializando entidades.
Ferro Pipeit
Orquestador de pipelines en Rust con DAG de tareas, ejecución en paralelo y validación de dependencias. Ligero y con trazabilidad de datos.
Trayectoria
Mi recorrido profesional en el desarrollo de software
Experiencia profesional
Drupal Full Stack Developer + NextJS Developer
Seidor
- Desarrollo Frontend y Backend
- Liderazgo técnico y desarrollo en proyectos monolíticos con Drupal
- Desarrollo y liderazgo técnico en proyectos Headless utilizando Drupal como CMS y NextJS como frontend
- Mantenimiento y optimización de proyectos existentes
- Implementación de soluciones escalables y de alto rendimiento
- Principales tecnologías: Drupal, NextJS, ReactJS, PHP, SQL, JavaScript, CSS, HTML
Drupal Full Stack Developer
Drauta
- Desarrollo Frontend y Backend
- Desarrollo integral de proyectos Drupal en solitario y en equipo
- Formación y mentoría de nuevos miembros del equipo
- Participación en proyectos con instituciones públicas y educativas
- Principales tecnologías: Drupal, PHP, SQL, JavaScript, CSS, HTML
Wordpress Developer
Pardebits
- Desarrollo y mantenimiento de proyectos en Wordpress
- Principales tecnologías: Wordpress, JavaScript, CSS, HTML
Experiencia fuera del sector
Delineante de planes de autoprotección
Ayuntamiento de Mataró
- Desarrollo y redacción de planes de autoprotección para instituciones públicas
- Realización de visitas a instituciones para verificar el cumplimiento de normativas de seguridad
Reponedor y Cajero
Mercadona
- Atención al cliente y gestión de caja
- Reposición de productos y mantenimiento del orden en tienda
Reponedor y Cajero
AKI Bricolaje
- Atención al cliente y gestión de caja
- Reposición de productos y mantenimiento del orden en tienda
Delineante de ICT
Serfin RVSL
- Desarrollo de planes y delineación de proyectos de Infraestructuras Comunes de Telecomunicaciones (ICT)
Formación oficial
Grado Superior en Desarrollo de Aplicaciones Web
IES Thos i Codina
Grado en Ciencia y Tecnología de la Edificación (Arquitectura Técnica)
EPSEB - Universitat Politècnica de Catalunya
Técnico Superior en Aplicación y Desarrollo de Proyectos de Construcción
IES Miquel Biada
Bachillerato Tecnológico
IES Alexandre Satorras
Formación complementaria
Tecnologías
Mi stack técnico principal
Drupal
PHP
SQL
JavaScript
HTML
CSS
Linux
NextJS / React
NodeJS