Hola, soy Santi López

Full Stack Developer & Drupal Architect

Más de 10 años construyendo plataformas digitales para instituciones públicas y universidades. 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. Actualmente complemento mi trabajo con ejercicios prácticos en Kaggle y con el estudio sistemático de los fundamentos matemáticos —estadística, álgebra y cálculo— que hay detrás de los algoritmos de machine learning.

10+ webs Drupal entregadas · 3+ proyectos headless universitarios · optimizaciones de rendimiento con reducciones en tiempos de carga reales

Santi López, desarrollador web full stack

Cifras clave

El impacto de mi trabajo en números

13+

Años desarrollando web

10+

Webs desarrolladas en Drupal

3

Proyectos headless (ámbito universitario)

10+

Proyectos en mantenimiento (Drupal y headless)

6+

Años explorando Machine Learning

Drupal + NextJS

Arquitectura headless desacoplada

Proyectos personales

Experimentación, aprendizaje y código abierto

Machine Learning

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.

Machine Learning / JS

Neural Network Library

Librería propia de redes neuronales implementada desde cero en JavaScript. Perceptrones, backpropagation y experimentación con algoritmos de aprendizaje.

PHP / Drupal

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.

Rust

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

2019 - Actualidad

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 hasta un 40%.
  • Diseñé e implementé migraciones de contenido a gran escala (miles de nodos) con validación y automatización de pruebas.
  • Asumí el liderazgo técnico de equipos de hasta 5 desarrolladores: revisión de código, definición de estándares y mentoría.
  • Optimicé el rendimiento de plataformas de alto tráfico (+100k visitas/mes): caché, renderizado y consultas a base de datos.
  • Tecnologías: Drupal, Next.js, React, PHP, SQL, JavaScript, CSS, HTML.
2015 - 2019

Drupal Full Stack Developer

Drauta

  • Desarrollé de extremo a extremo más de 10 proyectos Drupal en solitario y en equipo, del backend al frontend, incluyendo 3 proyectos headless para el ámbito universitario.
  • Formé y mentoricé a 3+ nuevos miembros del equipo, acortando su curva de incorporación.
  • Participé en proyectos para instituciones públicas y educativas con requisitos de accesibilidad y escalabilidad.
  • Mantenimiento y evolución de más de 10 proyectos (Drupal monolíticos y headless).

Otra experiencia

2011

Delineante de planes de autoprotección

Ayuntamiento de Mataró

  • Redacción de planes de autoprotección y verificación de normativas de seguridad.
2009 - 2010

Atención al cliente y caja

Mercadona / AKI Bricolaje

  • Gestión de caja, atención al cliente y reposición.
2006 - 2008

Delineante de ICT

Serfin RVSL

  • Delineación de proyectos de Infraestructuras Comunes de Telecomunicaciones.

Formación oficial

2013 - 2015

Grado Superior en Desarrollo de Aplicaciones Web

IES Thos i Codina

2008 - 2013

Grado en Ciencia y Tecnología de la Edificación (Arquitectura Técnica)

EPSEB - Universitat Politècnica de Catalunya

2005 - 2007

Técnico Superior en Aplicación y Desarrollo de Proyectos de Construcción

IES Miquel Biada

2003 - 2005

Bachillerato Tecnológico

IES Alexandre Satorras

Formación complementaria

2023

Machine Learning Specialization

DeepLearning.AI, Stanford University

2023

Mathematics for Machine Learning and Data Science

Coursera

2022

IBM Data Science Professional

Coursera

Tecnologías

Mi stack técnico principal

Drupal

Drupal

PHP

PHP

SQL

SQL

JavaScript

JavaScript

HTML

HTML

CSS

CSS

Linux

Linux

NextJS / React

NextJS / React

NodeJS

NodeJS