Laia Chorro

Physics graduate turned developer. Over 10 years building web products at startups and scale-ups, everything from AI data visualisation tools to SaaS student portals. I care about code that actually ships and products that actually work. I value honesty, learning from others, and simply doing things the right way.

Skills

Frontend:
React, TypeScript, Next.js, JavaScript, Tailwind CSS, Data Visualisation
Backend:
Node.js, REST API Design, SQL, MongoDB
Tools & Practices:
Vercel, Contentful, Stripe, Git, Agile / Kanban, CI/CD

Experience

  1. Senior Full Stack EngineerProduct School

    2020 — 2026
    • Stack Migration: transitioned from a monolithic WordPress setup to a decoupled Next.js + Contentful architecture.
    • Student Portal: built a passwordless authentication portal with Magic Links and integrated Stripe for subscription and invoice management.
    • Deployment: managed the end-to-end cycle, from CI/CD pipelines to Vercel production environments.
    • React
    • TypeScript
    • Next.js
    • Node.js
    • MongoDB
    • Tailwind
    • API Integrations
  2. Community VolunteerLoch Arthur Camphill, Scotland

    2019 — 2020
    • Spent a year living and working in an inclusive, multicultural community — daily social care, sustainable living, and learning to adapt to and connect with very different people.
    • Empathy
    • Adaptability
    • Collaboration
  3. Full-stack DeveloperYuki Software

    2018 — 2019
    • Built and maintained accounting automation tools using Node.js and SQL. Worked on the data pipeline, moving user invoice uploads through an extraction system into web interfaces.
    • Vue.js
    • Node.js
    • Express
    • JavaScript
    • SQL
    • API Design
  4. Frontend DeveloperVilynx

    2017 — 2018
    • Developed a vanilla JavaScript plugin to display early AI-generated video previews on media websites. Worked closely with product teams in a fast-paced startup environment (later acquired by Apple).
    • JavaScript
    • Data Visualization
    • AI Interfaces
    • Interactive Video
    • High-Performance UI
  5. Early Career ExperienceForceManager · Strands · Capgemini

    2015 — 2017
    • ForceManager: created data visualization widgets and wrote MySQL queries for an enterprise CRM.
    • Strands: wrote automated QA and accessibility tests for a banking platform.
    • Capgemini: maintained backend Java/Spring applications for a financial institution.
    • Java
    • Spring
    • QA Testing
    • MySQL
    • HTML/CSS

Education

Master in Digital Solutions Development

Barcelona Technology School| 2016

Bachelor's degree, Physics

Universitat de Barcelona| 2014