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.

Santi López, desarrollador web full stack

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

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

  • 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
2015 - 2019

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
2014 - 2015

Wordpress Developer

Pardebits

  • Desarrollo y mantenimiento de proyectos en Wordpress
  • Principales tecnologías: Wordpress, JavaScript, CSS, HTML

Experiencia fuera del sector

2011

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
2010

Reponedor y Cajero

Mercadona

  • Atención al cliente y gestión de caja
  • Reposición de productos y mantenimiento del orden en tienda
2009

Reponedor y Cajero

AKI Bricolaje

  • Atención al cliente y gestión de caja
  • Reposición de productos y mantenimiento del orden en tienda
2006 - 2008

Delineante de ICT

Serfin RVSL

  • Desarrollo de planes y delineación de proyectos de Infraestructuras Comunes de Telecomunicaciones (ICT)

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