All work

Software projects, professional websites and video work. Independent projects are kept distinct from client delivery.

Fidium Fiber project cover

Professional / client / Enterprise web platform

Fidium Fiber

A shared enterprise content platform serving seven websites and applications across marketing, customer access and purchasing.

  • Craft CMS
  • Next.js
  • React
  • GraphQL
  • Redis
ByteDown workshop with completed JPEG, WebP and AVIF outputs from a synthetic landscape fixture

Independent / Backend service / image optimization

ByteDown

A self-hosted image optimization service with an independent API and a browser workshop.

Self-hosted portfolio project / trusted single-operator scope

  • Go (Golang)
  • libvips
  • PostgreSQL
  • Svelte
  • TypeScript
SitePaladin report from a controlled local fixture with page-level metadata and link findings

Independent / Website auditing application

SitePaladin

A self-hosted website auditor for bounded link checking and common SEO metadata findings.

Self-hosted portfolio project / single-operator scope

  • Rust
  • Axum
  • Tokio
  • SQLite
  • SQLx
Hook, Line & Sender activity dashboard showing a successful delivery to the local demo receiver

Independent / Backend service / webhook relay

Hook, Line & Sender

A local Python webhook relay that persists events, retries delivery and records attempt history.

Local portfolio demo / one configured receiver

  • Python
  • FastAPI
  • PostgreSQL
  • Celery
  • Redis
Daguerrify editing its illustrative landscape fixture with Amber Hour and a visible exposure adjustment

Independent / Browser application / photo editor

Daguerrify

A browser photo editor for local JPEG/PNG adjustments, comparison and export.

Local browser editor / WebGL2 required

  • Svelte
  • TypeScript
  • WebGL2
  • GLSL
  • Vite
Diageo Innovation project cover

Professional / client / Web application

Diageo Innovation

A React application for authenticated employee access to downloadable brand assets.

  • React
  • Okta
  • OpenID Connect
  • JavaScript
ESPS Trailer Parts project cover

Professional / client / E-commerce website

ESPS Trailer Parts

A custom Shopify storefront that organizes trailer parts into shoppable collections.

  • Shopify
  • Liquid
  • JavaScript
Toro Haven project cover

Professional / client / Website

Toro Haven

A responsive product-launch site built with custom Gutenberg blocks.

  • WordPress
  • PHP
  • Gutenberg
EarthX project cover

Professional / client / Website

EarthX

An event and content website with a custom calendar, commerce and single sign-on.

  • WordPress
  • Okta
  • WooCommerce
HM Interactive project cover

Professional / client / Website

HM Interactive

An agency website combining a tailored CMS with scroll-based interactions.

  • Craft CMS
  • PHP
  • GSAP
  • Lottie
Cintra TEXpress Saver project cover

Professional / client / Application UX prototype

Cintra TEXpress Saver

A reimagined mobile UX for lane information, commuter discounts and carpooling.

Design / prototype

  • Proto.io
  • Illustrator
  • Photoshop
ESPS Trailers project cover

Professional / client / Website

ESPS Trailers

A WordPress website and brand identity for a trailer repair and parts business.

  • WordPress
  • PHP
  • jQuery
Midwest Radiology project cover

Professional / client / Website

Midwest Radiology

A content-managed website with a searchable physician directory and location map.

  • Statamic
  • PHP
  • Laravel
Brainstyles project cover

Professional / client / Website

Brainstyles

A landing page introducing personality assessments through scroll-based interaction.

  • WordPress
  • PHP
  • GSAP
TrinityRail project cover

Professional / client / Website

TrinityRail

A redesigned rail-industry website and content experience.

  • WordPress
  • PHP
Wilson's Seafood project cover

Professional / client / Website

Wilson's Seafood

A responsive WordPress landing page with scroll-based interactions.

  • WordPress
  • PHP
  • GSAP
Baileys S'mores project cover

Professional / client / Video / motion graphics

Baileys S'mores

Motion graphics and visual effects adapted for multiple social video formats.

  • After Effects
  • Photoshop
Crown Royal & NFL project cover

Professional / client / Video / motion graphics

Crown Royal & NFL

A promotional video built from supplied brand assets, copy and storyboard.

  • After Effects
  • Photoshop
Johnnie Walker project cover

Professional / client / Video / motion graphics

Johnnie Walker

A brand video combining motion graphics and visual effects.

  • After Effects
  • Photoshop