Selected Work

The work, with numbers attached.

No “increased brand engagement” here. Launch timelines, Lighthouse scores, and what each client stopped paying.

The custom app

SanctuaryBase — Animal Sanctuary Operations

60 screens. A complete operational app built from scratch for Saint Francis Rescue & Sanctuary in Yuma — handling daily animal care, medical records, volunteer scheduling, vet triage, and public adoption listings.

SanctuaryBase — Animal Sanctuary Management App

Scroll — step inside the app

  • 16-tab animal medical records (Profile, Health, Meds, Behavior, Website listing, and more)
  • Volunteer shift scheduling with calendar and slot management
  • Vet Hub: emergency protocols, species care guides, symptom triage, AI chat, and contact directory
  • Admin dashboard with compliance tracking, daily care logging, and operations overview
  • Inbox: adoption, foster, volunteer applications with status pipelines

The standard for every custom app here.

When a sanctuary staff member opens this app, they're not learning a template — they're using a system built around exactly how they work. Intake wizard walks through vet history. Feeding logs track what each animal gets. Behavior notes auto-surface on next shift. Medical alerts flag overdue vaccines. The app does the thinking so the people can focus on care.

Because I run a reptile rescue too, I built this understanding something the standard SaaS can't: what happens when the system fails is the animal that pays for it. So every screen was tested live with real staff, and every feature stays only if the team actually uses it.

This is the lesson that carries into every custom app and every integration — operations software isn't clever until it's invisible.

Stack: Next.js, Cloudflare KV, SMS integration, AI chat, real sanctuary operations

SanctuaryBase — Animal Sanctuary Management App

Web Apps

SanctuaryBase — Animal Sanctuary Management App

A complete operational app for managing animal sanctuary care: daily animal records with 16 tabs (medical, feeding, behavior), volunteer shift scheduling, vet triage tool with AI chat, people/CRM, and public website integration. Hand-coded from intake to production.

Next.jsCloudflare KVCustom appSMSAI integration

Saint Francis Rescue & Sanctuary

60 screens · Real animal care operations

Frank & Son — Window Tinting Shop

Web Design

Frank & Son — Window Tinting Shop

Ceramic and dyed window tint — a local landmark rebuilt as a conversion-focused site. Service gallery, quote calculator, headlight restoration showcase, and a tint visualizer tool.

Next.jsCloudflare PagesContact pipeline

Frank & Son

Yuma's oldest tint shop since day one

Saint Francis Rescue & Sanctuary — Nonprofit Site

Nonprofit

Saint Francis Rescue & Sanctuary — Nonprofit Site

A farm sanctuary in Yuma — not a shelter, a permanent home. The site powers animal adoption listings, foster placements, volunteer sign-ups, and donation pages. Feeds directly into SanctuaryBase ops.

Next.jsAirtable syncDonation pipeline

Saint Francis Rescue & Sanctuary

Adoption pipeline · volunteer signup

Horror Ghouls — Haunted Bakery

Web Design

Horror Ghouls — Haunted Bakery

Two bakers, one haunted kitchen. A bakery site for custom boxes — classic cookies, slasher-themed pastries, a caramel puffcorn cult following, and a video showing the haunted kitchen in action.

Next.jsCloudflare PagesCustom box builder

Horror Ghouls

Movie-night dessert builder

Montijo — Service Business Website

Web Design

Montijo — Service Business Website

An agency quoted $1,800. This site went live in six days for a fraction of it — fast, professional, and owned outright by the client.

Next.jsCloudflare PagesHand-coded

Montijo

Live in 6 days · $0/mo hosting

Brennan's — Local Business Website

Web Design

Brennan's — Local Business Website

A conversion-ready local business site — gallery, contact form, 95+ Lighthouse — pulling real leads within its first week live.

Hand-codedSEO schemaContact pipeline

Brennan's

95+ Lighthouse · leads in week 1

Rescue Website Rebuild — Beauties of the Beasts

Performance

Rescue Website Rebuild — Beauties of the Beasts

A WordPress/Divi site that took 6.2 seconds to load, rebuilt on a modern stack: Lighthouse 52 to 97, load time to 1.4 seconds, hosting bill from ~$25/mo to $0.

WordPress migrationCore Web Vitals$0 hosting

Beauties of the Beasts

Lighthouse 52→97 · load 6.2s→1.4s

Salon Booking App

Web Apps

Salon Booking App

An agency quoted $8,000. The salon got a booking app shaped to its actual workflow for a fraction of that — and no-shows dropped the first week it ran.

Custom appBooking engineSMS reminders

L. Castillo, Salon Owner

No-show rate dropped immediately

Your business could be the next row on this page

Start your project