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
- Lideré la arquitectura de portales institucionales headless (Drupal como CMS + Next.js en el frontend), reduciendo la latencia de carga y mejorando la experiencia de edición de contenidos.
- Diseñé e implementé migraciones de contenido a gran escala con validación y automatización de pruebas.
- Asumí el liderazgo técnico de equipos multifuncionales: revisión de código, definición de estándares y mentoría.
- Optimicé el rendimiento de plataformas de alto tráfico (caché, renderizado y consultas a base de datos).
- Tecnologías: Drupal, Next.js, React, PHP, SQL, JavaScript, CSS, HTML.
Drupal Full Stack Developer
Drauta
- Desarrollé de extremo a extremo proyectos Drupal en solitario y en equipo, del backend al frontend.
- Formé y mentoricé a nuevos miembros del equipo, acelerando su curva de incorporación.
- Participé en proyectos para instituciones públicas y educativas con requisitos de accesibilidad y escalabilidad.
- Tecnologías: Drupal, PHP, SQL, JavaScript, CSS, HTML.
WordPress Developer
Pardebits
- Desarrollé y mantuve proyectos en WordPress, incluyendo temas y funcionalidades a medida.
- Tecnologías: WordPress, JavaScript, CSS, HTML.
Otra experiencia
Delineante de planes de autoprotección
Ayuntamiento de Mataró
- Redacción de planes de autoprotección y verificación de normativas de seguridad.
Atención al cliente y caja
Mercadona / AKI Bricolaje
- Gestión de caja, atención al cliente y reposición.
Delineante de ICT
Serfin RVSL
- Delineación de proyectos de Infraestructuras Comunes de Telecomunicaciones.
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