Skip to content

I build things for the web. Web Developer — Next.js, React & TypeScript portfolio.

Front-end developer. E-commerce and marketing sites, built carefully. The details are the job.

I build ordering portals for brands like HOKA, Patagonia, and Stio.

Currently available for projectsBased in California
See the work
01 · Featured project

Signavero

Founder · Product & Engineering · 2026–present

Illustration: a United States coverage map with connected installation sites and a five-stage project pipeline.
signavero.com
Fig. 1 · Marketing site + client portal
I built the entire machine — quoting, payments, project tracking — before turning on a single visitor. The hard part was never any one feature; it was making the money paths trustworthy enough to run unattended.
  • 80+ pages in production

    Next.js App Router · JSON-LD · dynamic OG images

  • Clients sign and pay without creating an account

    clickwrap e-signature · HMAC-signed no-login quote links

  • Payments reconcile themselves

    Stripe deposit + balance invoicing · webhooks · integer-cent money math · idempotent

  • One portal, every client

    Clerk auth · multi-tenant Neon/Drizzle Postgres · trigger-gated project tracker

  • An AI product finder that narrows the catalog

    Gemini · GA4 + Consent Mode v2

  • A prospecting engine that mapped the national market

    2,389 shops across 124 metros · rule-based fit scoring · multi-API orchestration · crash resume + circuit breakers

Next.js (App Router)TypeScriptReactTailwind CSSFramer MotionClerk · authNeon · PostgresDrizzle ORMStripe · invoicing + webhooksGoogle Gemini · AIZodGA4 · Consent Mode v2JSON-LD · SEOVercel
06–11 · Live demos

Live demos

Six complete products running right here on the page — a store, a video feed, a film studio, an operations console, a packaging program manual, and a working publication. Five wear invented brands; the sixth is real. Click around.

carlosvasquez.me/demos/ecommerce
LiveAdd to cart. Check out. It's fake money.Open full demo
12 · This site

This site counts too

I designed and built everything you're reading, end to end. The homepage is the front of a magazine. The portfolio is set like newsprint. This page reads like a printed plate book. One identity runs through all of it, and none of it comes from a template.

  • Five design languages, one brand

    magazine-front home · editorial marketing · plate-book webdev · brutalist portfolio · print resume

  • Social cards drawn in code

    dynamic OG images · per-page JSON-LD graph · llms.txt for AI crawlers

  • Three invented brands live in the builds

    Kestrel (outdoor retail), Altar (film studio), Fieldline (ops software) — named, art-directed, and built; Fieldline's job board even installs signs for the other two

  • Fast on purpose

    static HTML on first byte · no stock photos · custom art ships as code

You're standing in it.

Capabilities

  • Next.js (App Router), React, TypeScript, Tailwind CSS
  • E-commerce flows: product, cart, checkout, payment
  • Custom ordering portals and internal tooling
  • WooCommerce and custom checkout builds
  • Framer Motion interaction work and editorial layouts

Client work

HOKAPatagoniaStio

I build custom ordering portals and e-commerce sites for brands like HOKA, Patagonia, and Stio — simplifying workflows and keeping things consistent across locations.

How I build

I come from creative operations, so I build the way a production manager runs a job: define the system, pick the right tools, inspect everything before it ships. Taste and process carry more weight than any single language.

I design in the Adobe suite, work in VS Code, and build with AI pair tools — Claude Code, z.ai, OpenClaw. What makes that work is knowing exactly what to ask for and refusing what comes back wrong. Every money path, auth flow, and SEO decision on Signavero was reviewed, tested, and hardened before launch.

Automation has lied to me enough times that I stopped trusting green checkmarks. Runs have reported success while writing empty files; one quiet leak burned sixty times the tokens it needed. So everything I build proves itself against a known-correct answer before I believe it, big runs start as small samples, and expensive steps sit behind checkpoints. Catching problems while they're still cheap is most of the job.

Most of what I ship starts as a mess someone hands me — a quoting process living in spreadsheets, a brand with no site, a feed that has to feel native inside a browser. The job is the same every time: understand it completely, then build the smallest system that makes it run.

DesignPhotoshopIllustratorInDesign
BuildVS CodeNext.jsReactTypeScriptTailwind CSS
AI pairClaude Codez.aiOpenClaw
Ship & measureVercelGitHubStripeGA4

Tell me what you're building.

One message is enough to start. I reply within a day or two.

View the resume