01 Independent web designer + developer

Design that earns the click.
Code that earns the trust.

I help ambitious teams turn complex ideas into clear, distinctive websites and web products—then engineer them to work as sharply as they look.

DESIGN / DEV
StrategyInterfaceEngineering

02 Selected work

Proof is in the
working product.

Real launches across service businesses, AI products, custom client tools, and developer software. No speculative concepts dressed up as outcomes.

Selected project / 01

Divine Power Wash

Professional exterior cleaning website focused on clear service offerings, trust-building visuals, and fast quote conversion for homeowners and businesses.

Built for

Clear service discovery and a direct quote path for homeowners and commercial prospects.

  • Local Business
  • Service Website
  • Lead Generation
  • Branding

Selected project / 02

MindMapAI

Transforms unstructured text into interactive visual mind maps. Built with React + React Flow on the frontend, Node.js + Express backend, and Google Gemini integration.

Built for

Interactive mind-map generation with a visual workspace for turning raw text into structure.

  • React
  • React Flow
  • Node.js
  • Gemini API

Selected project / 03

Baby Shower Registry

Custom RSVP + registry web app for a client. Built with Next.js App Router, Supabase, and a themed design system with a host dashboard.

Built for

Guest RSVP and registry flows paired with an authenticated host dashboard.

  • Next.js
  • Supabase
  • Tailwind
  • Postgres

Selected project / 04

nvim-proman

A Neovim productivity and project-management plugin focused on streamlining workflows directly inside the editor.

Built for

Project-management commands and planning workflows designed to stay inside Neovim.

  • Neovim
  • Lua
  • Plugin
  • Productivity

03 Capabilities

One partner from
first idea to shipped.

01

Marketing sites

Positioning, page architecture, art direction, and production code for a site built to make the next step obvious.

02

Product interfaces

Focused interfaces for dashboards, onboarding, account flows, and data-heavy tools—designed and engineered as one system.

03

Strategic rebuilds

A clean break from brittle code or a forgettable visual language, without throwing away the parts that still work.

04 Production standard

Good design survives
contact with reality.

Tools chosen for the job

  • Next.js
  • TypeScript
  • Tailwind
  • React
  • Node / Nest
  • Postgres
  • Vercel
  • Stripe

What ships with the work

  • Weekly checkpoints and async updates
  • Accessible, semantic HTML by default
  • Performance budgets with Core Web Vitals focus
  • Clear handoff docs and maintenance runway

05 How it works

A clear process.
No black box.

Decisions stay visible, feedback stays useful, and every phase ends with something concrete.

  1. 01

    Discovery + strategy

    We align on goals, positioning, and the action you want visitors to take.

  2. 02

    Design direction

    Wireframes, UI system, and messaging hierarchy establish the tone and flow.

  3. 03

    Build + iterate

    Work ships in focused slices with weekly checkpoints and fast feedback loops.

  4. 04

    Launch + optimize

    Performance, SEO, analytics, and post-launch refinements keep the work useful.

06 Practical details

Before we
get into it.

What kinds of projects are a good fit?

Marketing sites, product pages, and full-stack web apps that need sharper messaging and reliable engineering. If the work needs to explain something clearly and feel considered, it is likely a fit.

How do we collaborate?

Async-first with weekly checkpoints. You get clear milestones, shared docs, and regular walkthroughs to keep decisions visible and the work aligned.

Can you work with my existing team or designer?

Yes. I can build from existing brand guidelines or collaborate directly with designers, product managers, and marketers.

What happens after launch?

You receive handoff documentation plus an optimization plan. I am also available for ongoing improvements or training your team.