Curriculum Vitae — Barcelona Web Tech Lead · Senior Backend Developer

Álvaro Guijarro Vera

Web Tech Lead & Senior Backend Developer

Hora local
--:--:-- CEST
Ahora
Actualmente lidero el equipo web de Pronovias Group
Trayectoria
11+ años en e-commerce empresarial

Consejo — cambia a Back (arriba a la derecha, o pulsa B) para leer este mismo CV como código.Consejo — toca Back (arriba a la derecha) para leer este mismo CV como código.

Retrato de Álvaro Guijarro Vera
Fig. 0Barcelona, 2026

Sobre mí

Desarrollador backend sénior con más de 11 años de experiencia en e-commerce empresarial, especializado en Magento 2 y Symfony 7.1 He construido tiendas online para marcas internacionales de múltiples sectores y desarrollado aplicaciones de principio a fin integradas con sistemas de punto de venta (TPV) y plataformas web.2

Proyecto destacado

Caso de estudio

The Booking Tool

Gestión de citas y turnos para una casa nupcial global: una sola aplicación Symfony 7 entre la web y los TPV de cada tienda.

Producto
Aplicación Symfony 7 para la gestión de citas y del personal
Integración
Conectada con la web y los TPV de las tiendas de Pronovias en todo el mundo
Rol
Liderado de principio a fin, backend y frontend
WEBSITE 6 brands · Magento 2 BOOKING TOOL Symfony 7 appointments staff scheduling IN-STORE POS global retail book → sync ⇄ BCNMADPARMILLON NYCMEX
Fig. 1 — Mapa del sistema. El Booking Tool mantiene sincronizados la web y los TPV de toda la red de tiendas.

Experiencia

Historial de versiones

CHANGELOG.md — lo más reciente primero. Versionado semántico, aplicado con cierta libertad.

  1. v3.0.0 LTS · current

    Pronovias Group

    – Actualidad Magento 2 & Symfony Developer → Web Tech Lead

    • Entré como desarrollador Magento 2
    • el alcance creció de Pronovias a seis marcas del grupo
    • Asumí la calidad del código, la revisión de PRs y la gestión de releases
    • Hoy lidero el equipo web: liderazgo técnico, decisiones de arquitectura e integraciones de sistemas
    • Lideré el Booking Tool de principio a fin
  2. v2.0.0 Major

    Würth

    – PHP Magento 1 Developer

    • Del mantenimiento de código legacy en Magento 1 al desarrollo de nuevos módulos como full-stack
    • Responsable de code review y buenas prácticas
  3. v1.1.0 Minor

    esdemarca

    – Backend Developer

    • Plataforma en CodeIgniter
    • desarrollé funcionalidades para el panel de administración a medida
  4. v1.0.0-beta Pre-release

    1mycom

    – Backend Developer & Co-founder

    • Cofundé una startup construida sobre Symfony 2
  5. v0.1.0 Initial

    Click Consulting Solutions

    – Web Developer Trainee

    • Magento, WordPress y otros frameworks, front y back

Stack

Índice

E-commerce

  • Magento 2
  • Adobe Commerce

Backend

  • PHP 8+
  • Symfony 7
  • Node.js

Frontend

  • JavaScript
  • TypeScript
  • React

Datos e infraestructura

  • MySQL
  • PostgreSQL
  • Redis
  • Docker
  • Fastly

Prácticas

  • Git
  • Code Review
  • Clean Code
  • Release Management

Formación

  • Posgrado en Desarrollo de Aplicaciones Web

    UOC 2017–2018
  • Grado en Ingeniería Informática

    UAB 2015–2016
  • CFGS Desarrollo de Aplicaciones Web

    — 2013–2015
  • CFGM Sistemas Microinformáticos y Redes

    — 2011–2013

Idiomas

Español
Nativo
Catalán
Nativo
Inglés
Avanzado

Contacto

Escríbeme —

Escribir un email →

Abierto a conversar sobre liderazgo técnico, plataformas de e-commerce e integraciones complejas.

// 01 — request

GET /alvaro-guijarro

Host: barcelona.es · Accept: application/json · Accept-Language: es-ES
HTTP/2 200 OK content-type: application/json x-served-by: bcn-01 x-uptime: 11y+ cache-control: no-store
{
  "name": "Álvaro Guijarro Vera",
  "role": [
    "Web Tech Lead",
    "Senior Backend Developer"
  ],
  "location": "Barcelona, ES",
  "local_time": "--:--:-- CEST",
  "current": {
    "company": "Pronovias Group",
    "position": "Web Tech Lead",
    "scope": "6 brands"
  },
  "experience_years": "11+",
  "domain": "enterprise e-commerce",
  "specialties": [
    "magento-2",
    "symfony-7"
  ],
  "languages": {
    "es": "native",
    "ca": "native",
    "en": "advanced"
  }
}

// 02 — Sobre mí

$ cat README.md

# Álvaro Guijarro Vera

Desarrollador backend sénior con más de 11 años de experiencia en e-commerce empresarial, especializado en Magento 2 y Symfony 7. He construido tiendas online para marcas internacionales de múltiples sectores y desarrollado aplicaciones de principio a fin integradas con sistemas de punto de venta (TPV) y plataformas web.

// 03 — Proyecto destacado

$ bin/console app:describe booking-tool

  ┌──────────────┐        ┌───────────────────────┐        ┌────────────────┐
  │   website    │ ─────► │     booking-tool      │ ◄────► │  in-store pos  │
  │  magento 2   │ ◄───── │      symfony 7        │        │  global retail │
  │  6 brands    │        │ appointments · staff  │        └───────┬────────┘
  └──────────────┘        └───────────────────────┘                │
                                                   ┌──────┬──────┬──┴───┬──────┐
                                                  BCN    MAD    PAR    NYC    ···
┌────────────────────┐
│ website            │
│ magento 2, 6 brands│
└──────────┬─────────┘
           │ book ↓  confirm ↑
┌──────────┴─────────┐
│ booking-tool       │
│ symfony 7          │
│ appointments, staff│
└──────────┬─────────┘
           │ sync ⇅
┌──────────┴─────────┐
│ in-store pos       │
│ global retail      │
└──────────┬─────────┘
           │
  BCN MAD PAR MIL LON
  NYC MEX ···
[OK] framework ........ symfony/framework-bundle 7.x
[OK] integrations ..... website, in-store POS
[OK] domain ........... appointments, staff scheduling
[OK] ownership ........ end-to-end (backend + frontend)
[OK] lead ............. Álvaro Guijarro Vera

// 04 — Experiencia

$ git log --oneline --decorate career

  1. a3f9c21 (HEAD -> main, tag: v3.0.0) feat(pronovias): promote to web tech lead, ship booking tool
    Date: nov 2019 – Actualidad — Magento 2 & Symfony Developer → Web Tech Lead
    Entré como desarrollador Magento 2; el alcance creció de Pronovias a seis marcas del grupo. Asumí la calidad del código, la revisión de PRs y la gestión de releases. Hoy lidero el equipo web: liderazgo técnico, decisiones de arquitectura e integraciones de sistemas. Lideré el Booking Tool de principio a fin.
  2. 7e1b04d (tag: v2.0.0) feat(wurth): legacy magento 1 → new modules, own code review
    Date: ene 2017 – nov 2019 — PHP Magento 1 Developer
    Del mantenimiento de código legacy en Magento 1 al desarrollo de nuevos módulos como full-stack. Responsable de code review y buenas prácticas.
  3. 52c9a8f (tag: v1.1.0) feat(esdemarca): codeigniter admin panel features
    Date: jul 2016 – ene 2017 — Backend Developer
    Plataforma en CodeIgniter; desarrollé funcionalidades para el panel de administración a medida.
  4. 1d0e6b3 (tag: v1.0.0-beta) init(1mycom): co-found startup on symfony 2
    Date: sep 2015 – jun 2016 — Backend Developer & Co-founder
    Cofundé una startup construida sobre Symfony 2.
  5. 0b8f2aa (tag: v0.1.0) chore: first commit — magento, wordpress, front & back
    Date: dic 2014 – mar 2015 — Web Developer Trainee
    Magento, WordPress y otros frameworks, front y back.

(END)

// 05 — Stack

$ cat composer.json

{
    "name": "alvaro-guijarro/stack",
    "description": "Web Tech Lead · Senior Backend Developer",
    "type": "project",
    "license": "proprietary",
    "require": {
        "php": ">=8.0",
        "symfony/symfony": "^7.0",
        "magento/product-community-edition": "^2.4",
        "adobe/commerce": "*",
        "node": "*"
    },
    "require-dev": {
        "javascript": "*",
        "typescript": "*",
        "react": "*"
    },
    "extra": {
        "data-infrastructure": [
            "mysql",
            "postgresql",
            "redis",
            "docker",
            "fastly"
        ],
        "practices": [
            "git",
            "code-review",
            "clean-code",
            "release-management"
        ]
    }
}

// 06 — Formación

mysql> SELECT degree, school, years FROM education ORDER BY years DESC;\G

+--------------------------------------------+--------+-----------+
| degree                                     | school | years     |
+--------------------------------------------+--------+-----------+
| Posgrado en Desarrollo de Aplicaciones Web | UOC    | 2017–2018 |
| Grado en Ingeniería Informática            | UAB    | 2015–2016 |
| CFGS Desarrollo de Aplicaciones Web        | —      | 2013–2015 |
| CFGM Sistemas Microinformáticos y Redes    | —      | 2011–2013 |
+--------------------------------------------+--------+-----------+
4 rows in set (0.00 sec)
*** 1. row ***
degree: Posgrado en Desarrollo de Aplicaciones Web
school: UOC
 years: 2017–2018
*** 2. row ***
degree: Grado en Ingeniería Informática
school: UAB
 years: 2015–2016
*** 3. row ***
degree: CFGS Desarrollo de Aplicaciones Web
school: —
 years: 2013–2015
*** 4. row ***
degree: CFGM Sistemas Microinformáticos y Redes
school: —
 years: 2011–2013
4 rows in set (0.00 sec)

mysql> SELECT * FROM languages;

+---------+----------+
| lang    | level    |
+---------+----------+
| Español | Nativo   |
| Catalán | Nativo   |
| Inglés  | Avanzado |
+---------+----------+
3 rows in set (0.00 sec)

// 07 — Contacto

# click the block to copy