Web developer · Portfolio
Hi, I'm Laia.
Over 10 years shipping web products. Here are my projects, my career and what I do off screen.
Selected work

Psychologist practice A bilingual site for a psychologist who sees adults, families and teenagers.

Floréa A shop in four languages with a custom admin panel so the maker can run it all herself.

QM Fest The festival's site, with ticket sales, QR tickets and check-in at the door.

Listín Baby registries for independent shops, with a panel where the shop runs everything.

Serena Prototype of a service that handles the paperwork when someone dies, with a panel to run each case.
Off screen
Solving problems doesn't always happen on a screen. Some experiments live on the kitchen counter, in the field, in the garden.
About me
Physicist by training, web developer by vocation. Code that ships, products that work, zero smoke.
I value honesty, learning from others, and simply doing things the right way.
Experience
Senior Full Stack Engineer — Product School
- Modernizing the Stack: led the migration from a monolithic WordPress setup to a decoupled Next.js + Contentful architecture, with a two-way Salesforce sync and webhook-driven revalidation.
- Data Modeling: designed a relational content model from unstructured WordPress data, replacing a flat, tangled structure.
- Student Portal: designed the REST APIs and built a passwordless portal with Magic Links, covering authentication, subscriptions, payments and invoices through Stripe.
- End-to-End Delivery: owned the CI/CD pipeline from local development to Vercel production, with automated tests blocking merges and cost monitoring.
Community Volunteer — Loch Arthur Camphill, Scotland
- 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.
Full-stack Developer — Yuki Software
- Built full-stack accounting automation tools with Vue 2, Node.js and SQL, including the pipeline from user invoice uploads to a rule-based extraction system.
Frontend Developer — Vilynx AI (Acquired by Apple)
- Built the core vanilla JavaScript plugin showing AI-generated video previews on third-party media sites, under tight performance and bundle-size constraints.
Early Career Experience — ForceManager · Strands · Capgemini
- ForceManager: built data visualisation widgets and MySQL queries for an enterprise CRM.
- Strands: wrote automated QA and accessibility tests for a banking platform.
- Capgemini: maintained Java/Spring backend applications for La Caixa.
Education
Master in Digital Solutions Development
Bachelor's degree, Physics
· Contact
Tell me about your case.
Write a couple of lines about your practice or business and what you need. I answer within one working day.



