Skip to content
Gerald Tamasi

Senior frontend engineer

Davida Cashmere

A headless storefront on Next.js, Centra and Storyblok for a Scandinavian cashmere brand, in five markets. I co-led the frontend.

Role
Frontend co-lead, retainer
Studio
Cloud Nine
Stack
Next.js 12, React 18, CSS Modules, SCSS, Centra, Storyblok
Years
2022 – 2026
Lighthouse (desktop, production, 2025)
Performance 98, accessibility 92, best practices 94, SEO 100
Team
Cloud Nine: 2 frontend developers (I co-led with the other one), 1 designer, 1 project manager.

+30%Conversion rate

−35%Page load time

Post-launch study by Cloud Nine and the client

Davida Cashmere campaign photo: a woman in a cream shirt with a tweed coat over her shoulders on a grey beach

Davida’s concept is sustainable cashmere with a Scandinavian design, for women, men and the home. The spare, warm design carries into a storefront built as much to inspire as to convert.

What I did

  • Built Storyblok field plugins that let editors pick Centra products and categories directly in the CMS.
  • Integrated Klarna and PayPal in the checkout, per market.
  • After launch, replaced static generation with cached server rendering, which kept Centra data current and brought down Vercel hosting costs.
“The result was a scalable e-commerce with the customer experience in focus, that breathes Davida in every corner.”
E-commerce Manager, Davida, on the Cloud Nine project
Case film by Cloud Nine

One decision

Challenge
Static generation didn't fit Centra: product data either went stale or triggered constant rebuilds, which drove up Vercel hosting costs.
Decision
I moved the pages to server-side rendering with caching on the server responses and the Next.js API routes, so data stays current and repeat requests are served from cache.
Trade-off
Every cache miss now renders on the server, so the cache rules had to be tuned per page type to balance freshness and cost.
Davida Cashmere home page, full length: Autumn Essentials hero, trending products, Martin & Philip collaboration, gift guide