Freelance web developer — Barcelona
Hi, I'm Laia.
I build websites that load fast, read clearly and bring you clients.
Selected work
Services
A complete website, made to measure
For businesses that need a proper site: your services, your work, a way to contact you. Designed and built from zero, fast on any phone, easy to find on Google.
Express landing page
One page that explains what you do and gets people to write to you. Ready in days, not months. Good for launches, campaigns or a first serious presence online.
Tune-up for your current site
Site slow, dated or invisible on Google? I review it in depth and fix what hurts: speed, design, visibility. I leave it in a state you can maintain.
Website maintenance
Updates, backups, security and the changes you need along the way. From €50 a month, no lock-in. If your site is slow, the first job is getting it under 2 seconds.
E-invoicing (Verifactu)
From 2027, every invoice in Spain must come from certified software. I connect your shop or your system to one that complies, so invoices are issued correctly and on their own. Free if I handle your maintenance.
Something else in mind?
An idea, an internal tool, something that doesn't fit any box. Tell me about it and we'll figure out how to make it real.
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 business and what you need. I answer within one working day.








