Web experiences
Responsive sites with strong hierarchy, expressive motion, and content that remains easy to find.

Development / Web & Systems
Web experiences, prototypes, and small digital systems where the interface, the story, and the handoff all agree.
// one portfolio, three perspectives const experience = choose({ desktop: "V0 / Vanilla", mobile: "V1 / Classic", curious: "V2 / SIGNAL" }); ship(experience, { routes: 22, qa: "continuous", handoff: "documented" });
// different minds, one reviewed outcome delegate([ "Codex", "Claude", "ZCode", "Goose", "Hermes" ]); observe(); compare(); humanReview(true);
// context is useful when provenance survives capture(session); trace(decision); verify(destination); return { canon: "preserved", state: "recoverable" };
The stack changes with the problem. The standard stays the same: clear structure, responsive behavior, and a path for the next person to keep going.
Responsive sites with strong hierarchy, expressive motion, and content that remains easy to find.
Clickable experiments that make a direction tangible while there is still time to change it.
Purpose-built workflows where models help with the work without becoming the whole story.
Organized content, documented decisions, and a launch path that does not strand the next person.
Systems you can touch
These are not mockups. They are different working views into the same evolving portfolio.
A working constellation
This is a working set used across design, development, AI collaboration, orchestration, and delivery—not a shelf of certifications.
Languages + browser
AI collaborators
Systems + delivery
From brief to browser
The next screen
Bring the sketch, the broken link, or the sentence you cannot stop thinking about.