Work

The redesign of a live business assessment, a WordPress plugin, an event platform and a content dashboard. Every case study says what I decided and why.

  1. Organizational Checkup

    A redesign of the free business assessment EOS Worldwide has run for years. It looked like 2019 and had no phone layout. Now it works on a phone, and every result is useful.

    Role
    Redesign, front end, emails and rollout for EOS Worldwide
    Stack
    PHP and MySQL on WP Engine, SendGrid, the HubSpot API; the landing page in React on Vercel
    Read the case study: Organizational Checkup
  2. Strata Site Audit

    A WordPress plugin for people who look after sites they didn’t build. One health score, and the next five things to fix.

    Role
    Product, design and the product website
    Stack
    PHP 7.4+, WordPress, Action Scheduler, PHP-Parser, WP-CLI and Freemius; static HTML for the site
    Runs on
    WordPress 6.5 and up, on PHP 7.4 and up
    Ships as
    A free edition and a Pro edition, version 1.1.0
    Status
    Live at stratasiteaudit.com
    Read the case study: Strata Site Audit
  3. Eventide

    An event platform where the schedule is the dashboard. Every room is a row across the day, so clashes and gaps show at a glance.

    Role
    Product direction and design
    Stack
    Next.js 16, React 19, Supabase Auth and Postgres, Vercel
    Status
    Live demo with four roles, reset every night
    Read the case study: Eventide
  4. Content Insights

    A content dashboard that tells a marketing team what to make next. It pulls the blog, YouTube and social numbers every night.

    Role
    Design and build, end to end
    Stack
    Next.js 16, Postgres, Vercel Cron, Google, Meta and LinkedIn APIs, optional Claude
    Shown with
    Fieldline, a made-up company, so no real numbers appear
    Read the case study: Content Insights
Restyle this whole site