Full-stack.Practical AI.

See the work

Work

01

Tide & Table

Boardwalk reservation system

Reservation system with Zod-validated booking rules, an admin dashboard, and an AI concierge limited to menu, hours, and policies.

Next.js · TypeScript · Prisma · PostgreSQL · Zod

Tide & Table homepage
Tide & Table reservation booking form
Tide & Table admin reservations dashboard
02

Jones Pressure Washing

South Jersey, live

Live marketing site for a South Jersey pressure-washing business. Gallery, reviews, click-to-call, and local SEO.

Next.js · TypeScript · Tailwind · SEO / JSON-LD

Jones Pressure Washing homepage
03

King Sauce

for Grand Royal Foods

Marketing site for Grand Royal Foods. Stockist finder, Instagram DM ordering, consent-aware GA4, and Search Console SEO.

Next.js · Vercel · TypeScript · GA4 · Google Search Console · JSON-LD / local SEO

King Sauce homepage
King Sauce stockist map for South Jersey and Philly
04

ReViewline

In progress

RAG over real reviews

RAG over customer reviews. An evaluation suite rejects answers with unsupported citations.

RAG · pgvector · Embeddings · Anthropic API · Evals

ReViewline grounded answer citing real customer reviews
ReViewline refusing to answer when the reviews lack evidence

About

Will Drain. B.S. in Computer Science from Rowan University. Years in kitchens, bars, and blue-collar jobs before the degree. That work taught composure under pressure. Same habits now go into engineering.

I build and ship full-stack web apps. Focus: RAG, embeddings, and evals for practical AI.

Next.js · TypeScript · Postgres · practical AI