Laia Chorro

Ingeniera full stack sénior con más de 10 años construyendo productos web de punta a punta, desde herramientas de visualización de datos con IA hasta plataformas SaaS. La formación en física y los años en startups y scale-ups me han enseñado a combinar rigor técnico y visión de producto. Me gusta hacerme cargo de todo el flujo, de la interfaz a las APIs, los datos, las integraciones y el despliegue. Valoro la honestidad, aprender de los demás y hacer las cosas bien hechas.

Habilidades

Frontend:
React, TypeScript, Next.js, JavaScript, Vue 3, Tailwind CSS, Data Visualisation, Accessibility
Testing:
Jest, React Testing Library, Vitest, Automated QA
Backend:
Node.js, Express, REST API Design, SQL, MongoDB, Data Modeling
Herramientas y prácticas:
Vercel, Contentful, Stripe, Salesforce, PostHog, Git, CI/CD, Claude Code, Cursor

Experiencia

  1. Senior Full Stack Engineer — Product School

    2020 — 2026
    • Modernización del stack: lideré la migración de un WordPress monolítico a una arquitectura desacoplada con Next.js + Contentful, con sincronización bidireccional con Salesforce y revalidación del contenido vía webhooks.
    • Modelado de datos: diseñé un modelo de contenido relacional a partir de los datos desestructurados de WordPress, en sustitución de una estructura plana y enredada.
    • Portal de estudiantes: diseñé las APIs REST y construí un portal sin contraseñas con Magic Links: autenticación, suscripciones, pagos y facturas con Stripe.
    • Entrega de punta a punta: responsable del pipeline de CI/CD hasta producción en Vercel, con tests automáticos que bloqueaban los merges y control de costes.
    • React
    • TypeScript
    • Next.js
    • Tailwind
    • Contentful
    • Salesforce
    • Stripe
    • PostHog
    • CI/CD
    • Claude Code
  2. Voluntaria comunitaria — Loch Arthur Camphill, Scotland

    2019 — 2020
    • Un año viviendo y trabajando en una comunidad inclusiva y multicultural: cuidado diario de personas, vida sostenible, y aprender a adaptarme y conectar con gente muy diferente.
    • Empatía
    • Adaptabilidad
    • Colaboración
  3. Full-stack Developer — Yuki Software

    2018 — 2019
    • Construí herramientas full stack de automatización contable con Vue 2, Node.js y SQL, incluido el pipeline que llevaba las facturas subidas por los usuarios hasta un sistema de extracción basado en reglas.
    • Vue.js
    • Node.js
    • Express
    • JavaScript
    • SQL
    • API Design
  4. Frontend Developer — Vilynx AI (Acquired by Apple)

    2017 — 2018
    • Construí el plugin principal de JavaScript vanilla que mostraba previsualizaciones de vídeo generadas con IA en webs de medios de terceros, con requisitos estrictos de rendimiento y de tamaño del bundle.
    • JavaScript
    • Data Visualization
    • AI Interfaces
    • Interactive Video
    • High-Performance UI
  5. Primeras experiencias — ForceManager · Strands · Capgemini

    2015 — 2017
    • ForceManager: widgets de visualización de datos y consultas MySQL para un CRM empresarial.
    • Strands: tests automatizados de QA y accesibilidad para una plataforma bancaria.
    • Capgemini: mantenimiento de aplicaciones backend Java/Spring para La Caixa.
    • Java
    • Spring
    • QA Testing
    • MySQL
    • HTML/CSS
    • jQuery

Formación

Máster en Desarrollo de Soluciones Digitales

Barcelona Technology School| 2016

Grado en Física

Universitat de Barcelona| 2014