
Content modeling is a discipline.
I build websites, end to end. Structure is what makes them last.
I build in Astro and Next.js, with a headless CMS or without one. The structure that keeps a site cheap to change is the same structure AI tools need to edit it. See the sites I've built.
Some of the CMS platforms I consult on
Services
What I deliver
Website audit
I find the bugs, name what is making the site slow, and price every fix - written so you can decide what to fund without a developer translating it.
Website maintenance retainer
A fixed block of hours every month, held for your site - regressions caught before your customers find them, patches applied, and someone who already knows the codebase when something breaks.
AI-editable websites with a CMS
A headless CMS you pick - Sanity, Storyblok, or another platform - wired for schema-as-code and AI-agent access alongside your editors' visual editing.
Vibe-coded site rescue
Flat-fee diagnosis of a Lovable, Bolt or Replit project that stopped moving forward, then a stabilization plan and an honest repair-or-rebuild verdict.
Sanity CMS consultancy
Multi-tenant dataset architecture, document-versus-field-level internationalization, schema construction, Media Library adoption, and codebase audits for a Sanity project - hourly, one decision at a time.
General CMS consultancy
Schema architecture, content modeling, and migration review for a headless CMS project on Prismic, Contentful, Tina CMS, Payload, Builder.io, or another platform outside Sanity and Storyblok - hourly, one decision at a time.
Positive referrals from clients around the world
01 / 05
Collaborate with consultant that understands your needs
Tell me what's going on. I'll point you at the right service, or tell you if none of them fit.

