Portfolio
Work I have shipped for Seattle businesses
Brand sites and custom software for Seattle companies. Screenshots of the live work, not concept art. Each one started with a problem worth solving.
Client work
A focused set of recent client builds — brand sites and custom software for companies that needed a system, not a template. More case studies are in the queue as outcomes are cleared for publishing.

Calypso Beauty
Website rebuild for Calypso Beauty, a permanent makeup and laser skin studio serving Kirkland and Bellevue, WA.

Chess4Life
Marketing site for Chess4Life, a kids' chess education program with in-person and online classes, plus Clocktower, its admin portal and parent portal.

Partners4Housing
Member, admin, and affiliate portals for Partners4Housing: roommate matching search, a dynamic intake, PDF reports, and custom checkout.

The Grizzly Den
Signed-in portal for The Grizzly Den: one account for home and company work.

Mind and Body Harmony Massage
Website for a Kirkland and Kent massage practice: service menu, two-location booking, and a clear path to Nataliya.

Farmers Electric
Website redesign and local SEO for a third-generation Puget Sound electrician: clearer service pages, conversion-focused CTAs, and search-ready structure.

San Juan Seltzer
Website redesign and SEO for San Juan Beverage Company: product-led pages, retail/co-packing journeys, and search-friendly brand architecture.

Veristone Capital
Brand website redesign and SEO foundation for a private capital firm: premium positioning, loan-program structure, and conversion paths for builders and investors.

Katy Enger
Modeling portfolio site for Katy Enger: curated Classic, Lifestyle, and Playful galleries with fast image delivery and a clean booking path.
Need something like this?
Most of this work sits in three buckets. Pick the one that matches the problem you have.
Custom web portals
Logged-in dashboards for clients, staff, or partners, wired to the systems you already use.
Portal work
Brand and marketing sites
Redesigns that make the offer obvious, the services findable, and the next step a tap away.
Site work
APIs and integrations
Connect CRM, billing, and scheduling so the team stops re-entering the same facts.
Integration work
Tell me about the next one
Free 30-minute call. I read every message myself. If I am not the right fit, I will say so.
Book a time with an expert