Portfolio

Selected work

Showing all 6 projects

Louisiana Life

01 / 06

Louisiana Life homepage with the headline Built for life, Rooted in Louisiana
Louisiana Life mission section
Glass office towers at dusk
Web designDevelopment2026
In development

A cinematic, image-led marketing site for Louisiana Life Insurance Company, locked to the 2025 brand guide: gold and navy, MADE Mirage display type and no off-brand colors. Hand-built in HTML, CSS and GSAP for full control over every detail, with a WordPress conversion plan ready for handoff.

  • GSAP scroll reveals, parallax and counters with Lenis smooth scrolling
  • Animated preloader and custom cursor
  • Fully responsive and respects reduced-motion settings
  • Product, leadership, find-an-agent and contact pages

Lab Rats Co.

02 / 06

Lab Rats storefront with a featured 10-pack special
Lab Rats raffle listing
Lab Rats product vial with green label
E-commerceNext.js2026

A custom commerce platform built on Next.js 16, Prisma and MySQL. One codebase runs the storefront, the admin dashboard, an affiliate program and a blog, so the client owns the whole stack instead of renting it.

  • Storefront with search, cart, checkout, wishlists and reviews
  • Affiliate system with referral tracking, commissions and QR codes
  • Live raffles with ticket counts
  • Theme engine, transactional email and role-based admin

Patient Echo

03 / 06

Patient Echo dashboard showing a member's health journey timeline
Detail of the Patient Echo dashboard with journey updates
Patient Echo community feed
Web appAI search2026
Private beta

A social platform where people share health journeys and find others on the same path. Members post updates, join groups, follow journeys and message each other. Under the hood, an AI search layer turns plain-language questions into relevant real-world experiences.

  • Posts, threaded comments, groups, journeys and direct messages
  • Semantic search: OpenAI embeddings stored in PostgreSQL with pgvector
  • Claude expands each query before results are re-ranked by relevance, recency and engagement
  • Authorization enforced in every server action and API route

Barbarian Fitness Co.

04 / 06

Barbarian Fitness homepage with the headline Let Freedom Ring
Barbarian Fitness drop section
Barbarian leather lever belt
E-commerceShopify2026

A storefront and custom Shopify theme for an American-made lifting gear and apparel brand. The site is built around limited drops and campaign storytelling, with the same Train Hard. Die Old. attitude as the brand itself.

  • Custom Shopify theme with drop and collab collections
  • Branded preloader, marquees and spark effects
  • Campaign banners for seasonal drops
  • Ambassador-only products that only approved affiliates can buy

Crowley Rentals

05 / 06

Crowley Rentals homepage with the headline Booked Direct
Crowley Rentals family story section
Boardwalk to the beach in Bethany Beach
Booking siteNext.js2026
Launching soon

A book-direct website for Crowley Associates Realty, a family-owned vacation rental and real estate company serving the Delaware beaches since 1973. Guests search by beach, dates and party size, see live pricing and book without paying third-party booking fees.

  • Property search by beach, dates and guests
  • Booking flow and pricing connected to the rental platform
  • Savings comparison against third-party booking sites
  • SEO and answer-engine optimization for vacation searches

Salinity

06 / 06

Salinity homepage hero over an ocean scene with hydration tubs and pouches
Salinity citrus and watermelon tubs
Salinity citrus tub with the lid off
Brand3D webShopify

An immersive site for a premium sea-salt hydration brand. Scroll-driven product films and 3D product scenes show off the tubs and pouches, and every page adapts to the flavor a shopper picks.

  • Scroll-driven 3D product films and interactive product scenes
  • Flavor-aware pages for tubs, 15-packs and 5-packs
  • Native Shopify theme with a sticky add-to-cart bar on phones
  • Newsletter and formula section design explorations

Have a project
in mind?

Start a project