vanessa saddi

for: Anthropic · Brand Web · Front End Engineer, Marketing

Designer first.Engineer by necessity.

Thirteen years of client-facing craft, three years shipping production web, and a daily practice of building with Claude in the loop. I design the system, write the code, and run the tooling that keeps it moving. Five live properties, one operator.

Vanessa Saddi
mom of 3 · sees in systems ✿

What you asked for.
What I have shipped.

Each line of the listing, answered with work that is live today. Where the answer is not yet, it says so.

  1. 01 · listed

    Modern frameworks like Next.js and React, comfortable working inside a design system.

    Five production sites live today. Next.js 15 and 16 with React 19 and Tailwind v4 where the site earns it (swiitchglobal.com, this page); plain HTML, CSS and JS where that was the right size (alpinevapor.com, housemoney.com landing pages, timothyvanessa.com). Every brand ships with a written kit the code reads first: tokens, type with PostScript names, logo rules, page furniture.

    Next.js 15/16React 19Tailwind v4TypeScriptVercel
  2. 02 · listed

    CSS for complex layouts, animations and interactions.

    This page: fluid clamp() type scale, 12-column panel grid, gradient wordmark through a CSS mask, film grain overlay, reduced-motion fallbacks. Swiitch: 21+ age gate, auto-scrolling gallery carousel, native share sheet on photo tiles. House Money: mobile sticky CTA bar that appears once the hero leaves the viewport. Alpine: nav that flips colour over dark and light sections, store locator with a map.

  3. 03 · listed

    Headless CMS experience: content modeling, structured data, the publishing experience.

    Swell headless commerce behind the Swiitch store: products modeled in Swell, storefront rendered in Next.js through swell-js, ten pods live. Typed content layers drive the rest: one artists file renders four /art/<slug> pages with the artists' exact words; one events data file renders events, past events and per-event galleries; a COA list renders the certificate library. Notion databases run operations as a CMS through MCP: three task boards and a client hub that a skill populates from a discovery call. Straight talk: no Sanity or Contentful in production yet.

    Swelltyped content filesNotion via MCPWebflow embedsApps Script + Sheets
  4. 04 · listed

    Partner with designers to turn static designs into interactive web experiences.

    I am the designer and the engineer, so the handoff happens inside one head. Every site above started as my own art direction (brand decks, style locks, UI direction docs) and I carried it to code. When the design came from someone else, as with House Money's seven-page copy PDF and five comps, it became two A/B landing pages in a day, with a ?review=1 mode that outlines every block and labels where its copy came from.

  5. 05 · listed

    Build internal tools that help teams author, manage and publish content at scale.

    Eighteen custom Claude skills in daily use, among them a task manager that routes work to three Notion boards, a file organizer that enforces one brand folder standard, an Illustrator template builder that turns SVG plus a spec.json into editable catalogs, labels and decks, and brand-locked image pipelines. Shell and Python tools where they fit: a photo prep script that processed 274 event photos in about 17 minutes and prints the data block to paste, a batch content pipeline with a caption agent, scoring and Slack notify, and signup pipelines (site form to Apps Script to Sheet) on three sites.

    Claude skillsPythonshellApps ScriptNotion MCP
  6. 06 · listed

    Take defined scopes in migrations and site architecture projects.

    Swiitch: migrated a static site to a Next.js and Swell store on the same repo, two Vercel projects watching two branches, a one-minute rollback by moving the domain, temporary redirects flipped to permanent after cutover, and a runbook written after a shared project broke production. October 2026: branched a minimal CBD-mode site for a payment-processor review with the full site parked and nothing deleted. Cherry Pi v4: removed 7,200 lines and three heavy dependencies.

  7. 07 · listed

    Move quickly from concept to working prototype.

    Wedding site: designed, built, RSVP pipeline wired to a spreadsheet and verified end to end, deployed to Vercel, in one session. Alpine Vapor: site planned September 17, live for The Network Show on September 23. House Money: two landing pages September 30, Webflow package October 1. Cherry Pi v4: spec July 4, approved and merged July 6.

  8. 08 · listed

    Improve tooling and workflows, contribute to documentation and knowledge sharing.

    Every repo ships a README written for the next person, including the three build failures that actually happened and their fixes. The studio runs on a CLAUDE.md workspace with a memory layer, a decision log and a brand folder standard that any session loads. A skills registry in Notion stays in sync with what is installed.

  9. 09 · nice to have

    AI-assisted development workflows.

    Claude Code is the daily editor. MCP servers for Notion, Higgsfield, Figma, Adobe and Google Workspace; eighteen custom skills; scheduled tasks; multi-agent review panels; a memory-backed workspace. Non-trivial work gets a written plan with a checkpoint per stage, and every claim is labeled verified or plausible before it ships.

    Claude CodeMCPskillsscheduled taskssubagents
  10. 10 · nice to have

    Interest in generative or programmatic design.

    Illustrator files generated from SVG and a spec file: a catalog rebuilt from a menu JSON, label batches, an eleven-artboard sales deck. A worksheet design system in ReportLab. Brand-locked Higgsfield generation with reusable prompt blocks and composite scripts, under one rule: brand art is placed exact, never regenerated.

  11. 11 · nice to have

    Localization or internationalization systems.

    Not yet. Closer to the typed content layers I build daily than it looks, and a defined scope I would take on gladly.

straight talk

Not on this page: a Sanity or Contentful class CMS in production, localization systems, and a team larger than one. I have owned whole properties end to end for seven brands this year. Owning a defined scope inside a senior team is the step I want next.

Five properties. All live.

Designed, built, deployed and maintained by one person. Every link below was checked the day this page was published.

Internal tools, in daily use.

The studio is one operator, so every repeated job became a skill, a script or a pipeline. Eighteen custom Claude skills installed; the ones below do the heavy lifting.

  • task-manager
    routes a task to the right Notion board from plain language
  • illustrator-template
    SVG + spec.json to editable .ai catalogs, labels, decks
  • file-organizer
    one brand folder standard, enforced across every project
  • pipeline-ops
    brand pipeline build, edit and code prompts
  • product-shots · higgsfield-studio
    brand-locked image generation with fidelity checks
  • client-page-builder
    discovery call to Notion client page, hub tasks and client record
  • worksheet-designer
    print-ready learning packs on a ReportLab design system
  • compass · plan-my-week · council
    advisor, ledger and multi-agent review for the operator
  • photo-prep.sh
    batch event photos, cap size, auto-brighten, print the data block
  • alpine content pipeline
    queue, generate, caption agent, score, Slack notify
  • signup pipelines
    site form to Apps Script to Google Sheet, three sites
  • CLAUDE.md workspace
    memory, decision log, brand standard, loaded every session

Every chapter added a layer.

  1. 2023 to now

    Founder, designer and engineer

    Cherry Pi Creative Studio (Dvnci Digital LLC), California

    Brand strategy, identity, production web and content systems for regulated consumer brands and small businesses. Retainer clients since March 2024.

  2. 2026

    Brand operator, two multi-brand portfolios

    Alpine Vapor, Swiitch, House Money, Sherbinskis, Common Kings, Uncle Ed's, Boutiq

    Websites, catalogs, packaging, trade-show booths, email, decks and social, on task-based retainers where speed is the deliverable.

  3. 2025 to 2026

    AI-native rebuild of the studio

    Claude Code, MCP, skills, pipelines

    Moved every workflow onto Claude Code: eighteen custom skills, MCP integrations, scheduled tasks and a memory-backed workspace that runs the studio.

  4. 2016 to 2019

    Animation artist

    Emojam, All Def Studio, Los Angeles

    Startup production environment: animated content at pace, to brief.

  5. 2015 to 2016

    Storyboard artist

    Val Hill, film

    Visual narrative and sequencing.

  6. 2013 to 2014

    Graphic design intern

    Melody Ehsani

    Jewelry and fashion branding.

  7. 2013 to now

    Tattoo artist, self-employed

    Collaborations: Melody Ehsani, Summer Walker, Thrasher Magazine, Musink, Diamond Supply Co., Nylon Magazine

    Thirteen years of client-facing craft. Where the eye was trained.