Gerard López — Full Stack Developer Barcelona, ES · 41.3874°N 2.1686°E
EN

Construyo sistemas web
que aguantan producción.

+8 años de experiencia. Actualmente Team Lead de uno de los equipos de desarrollo en Massimo Dutti, dentro de su plataforma de eCommerce.

Fig. 01 — Sobre mí

Gerard López
Rol
Team Lead / Senior FE
Sede
Mataró, Barcelona
Modalidad
Remoto
Estado
Abierto a colaboraciones
Experiencia
8+ años

Full Stack Developer con más de 8 años creando soluciones para marcas de primer nivel. He trabajado tanto en startups como en grandes compañías, asumiendo roles de liderazgo en proyectos exigentes.

Actualmente soy Team Lead de uno de los equipos de desarrollo en Massimo Dutti: coordino con Product Owners, reviso Pull Requests y gestiono releases, sin dejar de programar cada día. Guío a mis compañeros en el día a día, he ejercido de buddy en la incorporación de nuevas personas al equipo, y aporto el criterio técnico que da estabilidad a la plataforma.

Fig. 02 — En cifras

8+Años de
experiencia
5Empresas /
etapas profesionales
+12Proyectos
para clientes
+5Sectores
distintos

Fig. 03 — Rol actual

EmpresaMassimo Dutti
PuestoSenior Frontend Developer / Team Lead
Modalidad100% remoto (oficina disponible en Barcelona)
DesdeSeptiembre 2021
StackAngular · TypeScript · JavaScript
A cargo deDesarrollo · Releases · Revisión de PRs · Coordinación con POs · Mentoría
Rev.PeriodoEmpresa — RolModalidadStack
R052021 — HoyMassimo Dutti — Team Lead / Senior FERemotoAngular · TS · JS
R042020 — 2021Imaxel Lab — Full Stack DeveloperHíbridoPHP · Node · AngularJS · Vue
R032020 (feb—jun)Microbio Gentleman — Full Stack DeveloperPresencialPHP · Node · Angular · WordPress
R022018 — 2020Rosetta Estudio — Full Stack DeveloperPresencialPHP · Laravel · Angular · WordPress
R012018 (feb—sep)Mataró Groc — Full Stack DeveloperPresencialPHP · jQuery · WordPress

Fig. 04 — Proyectos seleccionados

P-01

Massimo Dutti

Cliente — Massimo Dutti (Grupo Inditex)Categoría — eCommerce · Moda

Plataforma eCommerce de una marca con presencia online en más de 200 mercados. Escalable, optimizada para alto tráfico y pensada para una experiencia de compra premium.

TSAngular
P-02

Casio

Cliente — CasioCategoría — ERP · Retail

ERP a medida para la red de distribuidores oficiales de Casio: gestión de pedidos, control de inventario y seguimiento en tiempo real de las operaciones retail.

PHPLaravel
P-03 Printspot

Printspot & Editores de Personalización

Cliente — Imaxel LabCategoría — eCommerce · Editor 3D

Plataforma de venta y editor de personalización con vista previa 3D para fotolibros, calendarios y regalos — la misma tecnología que usan comercios de impresión fotográfica como Fotoprix.

PHPAngularJS
ProyectoStackEnlace
01Massimo Dutti — eCommerce oficialTS · JS · Angular · HTML&CSSVer ↗
02Fisiocrem — Sitio oficialPHP · Laravel · JS · MySQLVer ↗
03Casio — ERP de distribuidoresPHP · Laravel · JS · MySQL
04Printspot & Editores de Personalización — eCommerce + editor 3D (usado por comercios como Fotoprix)PHP · AngularJS · WooCommerce · PostgreSQLVer ↗
05Aquadrink — Sitio oficialTS · Angular · Node · ExpressVer ↗
06Cannabix — Sitio oficialPHP · Laravel · JS · MySQL
07Cannabix — App de realidad aumentadaSwift · Unity
08Cistitus — Sitio oficialPHP · WordPress · ElementorVer ↗
09Halibut — Sitio oficialTS · Angular · Node · ExpressVer ↗
10Klöckner — Sitio oficialTS · Angular · Node · ExpressVer ↗
11Mirlo Barcelona — Hotel boutiqueTS · Angular · Node · ExpressVer ↗
12Aquilea — Sitio oficialJS · WordPressVer ↗

Fig. 05 — Stack técnico

Frontend

  • JavaScript / TypeScript
  • Angular
  • Vue
  • HTML & CSS

Backend

  • PHP / Laravel
  • Node.js / Express
  • MySQL
  • MongoDB

Infra

  • AWS
  • Docker
  • Vercel
  • Netlify
  • Git

Otros

  • Testing E2E
  • Figma
  • Jest

Frontend

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Angular
  • Vue
  • SASS
  • jQuery

Backend

  • PHP
  • Laravel
  • Node.js
  • Express
  • MySQL
  • MongoDB
  • PostgreSQL
  • GraphQL

Herramientas

  • Git
  • Terminal
  • Postman
  • Figma
  • Netlify
  • Vercel
  • AWS
  • Firebase
  • Docker
  • Notion
  • Jira

Otros

  • Testing E2E
  • Jest
  • WordPress

Aprendiendo

  • React
  • Next.js
  • Tailwind CSS
  • Astro

Fig. 06 — Soft Skills

Bajo presión

  • En una incidencia, mitigo primero y dejo el postmortem para después
  • Reparto y priorizo el trabajo cuando hay más tareas que tiempo

Con negocio

  • Si algo no es viable como se pide, propongo una alternativa

Autonomía

  • Resuelvo solo lo que no depende de nadie más
  • Alineo con el equipo las decisiones que sí afectan a otros

Feedback

  • Doy feedback en forma de pregunta o sugerencia, no de imposición

Fig. 07 — IA en el flujo de trabajo

Sé cuándo confiar en un resultado de IA y cuándo revisarlo a fondo — es lo que me permite iterar rápido sin ceder en calidad.

Asistentes de código

  • Claude Code
  • GitHub Copilot
  • Cursor
  • OpenCode

Chat / Investigación

  • ChatGPT
  • Claude.ai
  • Gemini
  • DeepSeek

Ecosistema

  • MCP (Model Context Protocol)
  • Skills personalizadas

Para qué la uso

  • Generación y refactor de código
  • Tests y debugging
  • Documentación técnica
  • Investigación y aprendizaje

Fig. 08 — Fuera del teclado

Moto

De ciudad entre semana; los findes, alguna rutilla corta sin más pretensión que salir a rodar.

Impresión 3D

Imprimo y monto figuras de anime y videojuegos.

TCG

Coleccionista de cartas coleccionables (Pokémon TCG entre ellas).

Fig. 09 — Contacto