Will Boone

Software Developer building modern web platforms and AI-driven applications.

Specializing in LLM and RAG systems that turn data into useful products.

PathSix CRM dashboard
✦ Built with the help of AI

Full-stack build

PathSix CRM

A multi-tenant SaaS CRM built from scratch — React, Quart, and PostgreSQL. Real clients, real data. Designed for the full sales lifecycle: lead capture, client management, project tracking, and a reporting suite that actually answers business questions.

  • Multi-tenant architecture — complete data isolation at the query layer
  • White-label config: branding, labels, statuses, and feature toggles per tenant
  • 13 reporting endpoints — pipeline, revenue forecasting, conversion rates, retention
  • JWT auth + role-based permissions + IP rate limiting on all auth routes
  • Encrypted backup pipeline: AES-256 → SHA-256 checksum → Backblaze B2
ViteReactQuartPostgreSQLTailwind
View live siteCase study →

— AI + Human · 2024

AI-first builds

What AI built, I guided

02aPersonal reminders

Sunday Nudge

Just Text. Just Done.

No app. No account. Text what you want to remember — get a text back when it's time. Claude Haiku parses natural language. DST-safe scheduling. 14+ SMS commands.

See it in action

You're all set! Text me what you want to be reminded about.
Call Acme Plumbing Tue 2pm
Create: "Call Acme Plumbing" on Tue Feb 10 at 2:00 PM. Reply YES to save or NO to cancel.
YES
Saved! I'll remind you about "Call Acme Plumbing" at Tue, Feb 10, 2026, 2:00 PM. Reply LIST anytime.
  • Claude Haiku parses free-text scheduling with confidence-gated automation
  • DST-safe "wall clock intent" — 9am stays 9am after daylight saving transitions
  • 14+ SMS commands: LIST, SNOOZE, DONE, PAUSE, QUIET, TIMEZONE, and more
02bGroup accountability

Nudge Together

Accountability, as a group.

The group version. Invite your team, family, or crew. Everyone gets the nudge. Everyone stays accountable. Same SMS-native architecture, built for shared commitments.

See it in action

You've been invited to join "Morning Accountability" on Nudge Together! Reply YES to receive group SMS reminders. Msg & data rates may apply.
YES
You're in! You've joined "Morning Accountability". Reply DONE when you complete a reminder, TODOS to see todos, or STOP to unsubscribe.
  • Shared group reminders via SMS — no app, no login required
  • Consent-gated onboarding with STOP/START compliance (TCPA)
  • Shares scheduling, AI, and Twilio logic with Sunday Nudge via @nudge/core

— AI-led · Human-guided · 2026

Email Router
Live

Configured Routes

yard_signsathletics@cabc.org
membershipmembership@cabc.org

Recent Activity

2:14 pmMembership · M. Rodriguez
1:47 pmYard Sign · P. Garcia
11:23 amYard Sign · T. Kim
9:41 amMembership · C. Torres

47

events

100%

delivered

2

routes

✦ Client project

Production build

CABC Email Router

A production Stripe webhook processor and email routing system for a real booster club. Ingests checkout events, normalizes customer data across ten different Stripe fields, matches each purchase to a configured route, and dispatches to the right inbox automatically.

  • Webhook → idempotency guard → route match → per-recipient dispatch pipeline
  • Fuzzy normalization resolves customer data across 10+ Stripe sources
  • Two-layer Postgres duplicate detection — no pre-queries, no race conditions
  • Dual-status tracking: delivery outcome and fulfillment state are independent
  • Passwordless admin — magic link with PKCE, email allow-list at every route
Next.jsTypeScriptSupabaseStripeResendVercel
Case study

— Client work · 2026

Odessa Symphony Guild Belles & Beaux platform
✦ Client project

Full-stack build

Odessa Symphony Guild

A production QuickBooks Online integration and student registration platform built for a performing arts organization with a hard deadline — a parent meeting where signups were expected that night. Registration creates the invoice, payment fires a signed webhook, and the roster updates automatically.

  • QuickBooks invoice + customer created automatically on every registration
  • Signed webhooks resolve paid status in real time — traverses Payment.Line[].LinkedTxn[]
  • Dual-format handler: runtime detection for Intuit's mandatory CloudEvents migration
  • AES-256-GCM encrypted OAuth tokens + Web Crypto API for Edge-compatible session auth
  • Graceful degradation — QB failures never block student registration
Next.jsTypeScriptSupabaseQuickBooks Online APIIntuit OAuthZodVercel
Case studyProgram page ↗

— Client work · 2026

Web development

Sites I built, sites I maintain

All Seasons Foam

All Seasons Foam

allseasonsfoam.com

Next.js
ASFI Construction

ASFI Construction

asficonstruction.com

Next.js
CSS Dallas

CSS Dallas

cssdallas.com

WordPress / Bricks
Odessa Symphony Guild

Odessa Symphony Guild

odessasymphonyguild.com

Next.js
Lone Star Glass

Lone Star Glass

lsglassandshower.com

Next.js
Lotus RPG

Lotus RPG

lotusrpg.com

WordPress / Bricks
PathSix Games

PathSix Games

pathsix.games

Next.js
Permian Alliance

Permian Alliance

permianalliance.com

Flask

— Built & maintained · 2023–present

Get in touch

Let's build something

Whether it's a new site, an app idea, or something in between — reach out and let's talk about it.

will@pathsixsolutions.com
GitHubPathSix Solutions