
PlumbPics
A guided photo walk round a building on iPhone, with the model set over the AR camera, that comes back as a measured model.
Graphic Designer:: FULL-STACK DEVELOPER
20+ yrs design · 15+ yrs code · accessible · offline-first · 36 themes
This year's sites, client work and apps

Pet-adoption tracker so no adopter gets ghosted: one application, a shelter pipeline and a live status page for applicants. Built on ScriptHammer.

Open-source 3D atlas of downtown Chattanooga in the browser: 13,877 buildings from OpenStreetMap and USGS lidar.

A community tech co-op’s site on Drupal CMS v2, plus an 11-part “How We Built It” series anyone can follow.

A consulting firm’s site rebuilt on Drupal CMS v2 and deployed in containers through Portainer.

Stepped in as lead developer on a client’s sound-therapy app in August 2026: moved it onto her own AWS by her deadline, and now maintain and extend it.

Geo-located live-action role-playing: the web platform, plus an iOS companion app.

A Day-1 curriculum for AI-assisted development, and the “AI kitchen” behind this work: a head-chef model plans, cheaper line cooks build, and tests do the tasting.

Event companion app: guests join with a code, no account needed. In TestFlight beta; its first wedding was Oct 3.

A guided photo walk round a building on iPhone, with the model set over the AR camera, that comes back as a measured model.

Scale stealth: you’re four inches tall, among Titans that commit.

A ball game where the ball is the antagonist.

The shared adventure book and the game’s rules engine, on a phone.

A reading app you can actually tune: type size, line spacing, contrast and colour-vision correction. The template the other apps fork from.
Click any project to see the full case study

Job-hunting-by-bicycle PWA with MapLibre GL route planning, company management, and end-to-end encrypted messaging.

Production-ready Next.js template with 32 DaisyUI themes, Docker-first workflow, Storybook, full CI/CD, and tech blog.

C# plugins for Autodesk Revit automating drafting workflows at Trinam Design — reducing repetitive tasks for architects.

Live portfolio resume showcasing projects and skills — mobile-first responsive design on GitHub Pages.

Published children’s picture book introducing programming concepts — HTML is the framework, CSS is the wallpaper, JavaScript is the electrical.

AI-powered 24/7 Twitch channel using Remotion for programmatic video generation and OpenClaw agent pipeline.

A/B testing framework for evaluating AI coding assistants — Python validation tools, multi-track test orchestration, behavioral analysis.

RESTful bootcamp directory API with JWT auth and role-based access control.

Frontend Libraries certification projects — React, D3 visualizations, responsive design.

Multimedia IP design bible — comic, Three.js, and Unity prototypes.
Visual feedback loop for Spec-Driven Development. Generates SVG wireframes from specs; on sign-off they become spec constraints honored by /plan, /tasks, and /implement. Submitted to the spec-kit community catalog.
Full-stack solutions from concept to deployment
React, Next.js, TypeScript full-stack apps with modern architecture
Service workers, installable apps, push notifications
Architecture reviews, code audits, team mentoring
Migration from legacy stacks to modern React/TypeScript
Front End Libraries Certification — React, Redux, Bootstrap, jQuery, Sass
Node.js API with Express & MongoDB — REST, JWT auth, file uploads, geocoding
Software Developer Skills (Proficient), Problem Solving (Expert), Basic Computer Skills (Expert)
Community group teaching children basic programming concepts through hands-on projects
Chapter administrator — organizing meetups and mentoring new developers
Published children's book introducing programming — HTML is the framework, CSS the wallpaper, JavaScript the electrical
Read it online →Whether you need a web application, technical consulting, or a team to modernize your stack — I'm ready to help.