WordPress
The day job (and proud of it)
- Core & hooks
- Plugin dev
- Custom systems
System startup
Systems · shipped · questionable life choices
Shipped a portfolio with WebGL orbs and a hyperspeed tunnel — still negotiating with CSS over who is in charge.

About
Charlton's bio, compressed for humans with short attention spans and long meeting invites.
I didn't choose WordPress — WordPress chose my rent.
Still here because businesses run on it, not because it's glamorous.
Next.js side quest: same impostor syndrome, fancier build errors.
House rule: if it ships in a page builder, I'm already tired.
I'll happily debate stacks after the coffee hits.
Resume says engineer; soul says "please let this deploy".
I didn't choose WordPress — WordPress chose my rent.
Still here because businesses run on it, not because it's glamorous.
Next.js side quest: same impostor syndrome, fancier build errors.
House rule: if it ships in a page builder, I'm already tired.
I'll happily debate stacks after the coffee hits.
Resume says engineer; soul says "please let this deploy".
I didn't choose WordPress — WordPress chose my rent.
Still here because businesses run on it, not because it's glamorous.
Next.js side quest: same impostor syndrome, fancier build errors.
House rule: if it ships in a page builder, I'm already tired.
I'll happily debate stacks after the coffee hits.
Resume says engineer; soul says "please let this deploy".
Skills
Hover a card. If it tilts, Framer Motion is doing its job. If it doesn’t, blame the viewport.
The day job (and proud of it)
Experimental projects — ego included
I try my best
Systems & case studies
QuoteLab gets the serious treatment below. The other cards are still “coming soon” in the most sincere, PowerPoint-roadmap sense of the phrase.
Flagship · shipped
NewLivePremium service quotation builder with live pricing and PDF export
QuoteLab is a modern quotation generator for polished, client-ready service quotes: interactive service selection, custom line items, live totals, and exportable PDFs—without looking like a spreadsheet that gave up.
Creative / Freelance
In progressPick a slot, pay a deposit, get a calendar invite — the kind of tiny system I swear I’ll productize right after I finish “just one more” client tweak.
Event / Wedding
Coming soonA beautiful event page guests can visit to read details and confirm attendance — results shown live to the host.
Small Business
Coming soonA clean, searchable catalogue for a restaurant, café, or small shop — no ordering, just browse and discover.
Experience / philosophy
Resume format died here. Honesty didn’t.