Websites,
built to perform.
I build fast, accessible websites, from custom WordPress systems to hands-on frontend work. Technical SEO and Core Web Vitals are at the forefront of everything I work on.
My stack.
I work across every layer of a website, from frontend and backend code to schema, analytics, and how it all gets deployed.
Frontend
- Tailwind / SASS
- JavaScript (ES6+)
- Typescript
- React
CMS & Backend
- Custom WordPress Plugins
- Advanced Custom Fields Pro
- WordPress REST API
Performance & SEO
- Core Web Vitals
- Technical SEO
- Schema & Structured Data
- GA4, Search Console, & Ahrefs
Infra & Tooling
- WP-CLI / Git
- Git
- Claude Code
About
I believe websites should be built to last. Every project is something I’m passing on to future developers, site admins, and stakeholders, so I try to leave it in a better position than I found it. I like building for the people who’ll actually use what I make: authors, site admins, the business itself, not just shipping to a spec and moving on.
Work.
I’ve built everything from React front ends to full WordPress systems, for personal projects and client work alike.
Color Picker
A color palette manager built with React, Redux Toolkit, and TypeScript.
React · Redux Toolkit · TypeScript
BitcoinChaser
Custom WordPress theme with a 20-block component library, 4 custom post types, and technical SEO built in.
WordPress · ACF Pro · Tailwind
Tastes Smokey
A full-stack whiskey tasting tracker built with React, TypeScript, Express, and PostgreSQL.
React · TypeScript · Express · PostgreSQL