WordPress · plugins · web apps

Matt Hummel — WordPress developer

Open for freelance, contract, or full-time roles

I build clean, maintainable websites and other applications tailored for agencies and growing businesses—no bloated page builders required.

For hiring managers.

Most production work lived inside employers, so I am now publishing Sage/WordPress work, plugins, and spec builds on GitHub.

Role
WordPress / full-stack PHP
Stack
Sage 11, Blade, Tailwind, Vite, PHP 8.3, Gutenberg
Timezone
America/New_York (ET)
Location
Gettysburg, PA · remote OK
Experience
17 years in-house web · public Sage/WordPress since 2025
Availability
Full-time, contract, freelance, agency overflow

Employers on the record: Saliense, All Native Group, and Knowledge Capital Associates (USMC).

PowerApps, Power Automate, and InfoPath for federal agencies — details on the hire page. There is no public demo.

WordPress is the specialty. Adjacent work — APIs, React, Power Platform, deploys — is in range because I am a self-taught problem solver with 17 years in-house.

Hiring managers can ask for a private walkthrough of constrained employer work under NDA.

Matt Hummel
Sage · Tailwind · Vite Full-stack developer · WordPress specialist

The work I can share.

I started in higher-ed marketing. The public trail is Sage, WordPress, plugins, and spec builds on GitHub.

The gallery showcases WordPress themes and plugins I ship on Sage 11. I have done a handful of silent agency-sub jobs; this site is not a client grid.

You're welcome here if you're a…

  • Recruiter or hiring manager — role, stack, and employers are in the glance. Resume is on Hire.
  • Agency or studio — I have worked as a silent sub on a handful of agency jobs. You keep the relationship; I stay in the background.
  • Fellow developer — browse the code, ask questions, copy whatever helps. No credit required, though it's always appreciated.
  • Shop or small business — I build WordPress sites you can actually run yourself.

What I work with

Tools I reach for on real projects. Not an exhaustive list.

WordPress

WordPress
PHP
Sage / Blade
Plugins

JavaScript

JavaScript
TypeScript
React
Node.js

Frontend

Tailwind CSS
Vite
HTML & CSS
Sass

Dev Tools

Git
GitHub
VS Code
MySQL
Netlify
Supabase

AI & Tooling

Cursor AI
Claude
ChatGPT
Gemini

Workflow

Notion
Google Drive
n8n

Marketing

HubSpot
Rank Math SEO

How a project goes.

Four steps. Written scope. You own everything at the end.

Full services →
1–2 days

Write.

Tell me who the site is for, what's broken, and what a win looks like. A paragraph is plenty — no spec doc required.

  • Quick reply with questions
  • Honest answer if I'm the wrong fit
  • No sales pitch
2–4 days

Scope.

I send a plain list of work, a rough timeline, and an explicit list of what's out of scope. You approve or push back.

  • Written scope document
  • Clear out-of-scope list
  • No lock-in or ongoing contracts
1–2 weeks

Build.

I use modern tools — including AI assistants — to move faster on the parts that are repeatable. Every line ships only after I've read and tested it myself. You get staged previews on real pages, not mockups.

  • Faster turnaround than traditional builds
  • Every line reviewed by me before it ships
  • Staged previews you can click through and give feedback on
Forever

Yours.

You own everything: the domain, the hosting, the database, the code. I write you a plain-language handoff guide and stay reachable for questions.

  • Full ownership transfer
  • Plain-language admin guide
  • No lock-in, no monthly fee

Is this a good fit?

Most conversations start with the wrong question ("how much does a website cost?"). These answers might save us both time.

Good fit

  • You need a WordPress platform or full-stack web application you can own
  • You want a quick turnaround without cutting corners on quality
  • You want clean code a future developer can read
  • You have a clear idea of what you need — or want help figuring it out
  • You want a written scope agreed before anything starts
  • You're a shop, agency, or developer who needs a reliable sub

Not a fit

  • You need a designer — I'm a developer (I can refer you to one)
  • You need a site in under a week
  • You want ongoing social media or ad management
  • You need an enterprise e-commerce platform from scratch
  • You need someone to manage scope as it grows without any agreed boundaries

How I ship WordPress platforms shops can keep.

Sage 11, Blade, Tailwind, Vite, and PHP 8.3 — deployed through GitHub. Here is how I run a build from the first note to a clean handoff.

You own the stack at handoff.

Hosting, DNS, the database, and the Git repo sit in accounts under your name before we close. The Sage theme, plugins, env notes, and deploy path go with the site — so another developer can pick up without guessing.

In practice

Separate host login, GitHub access, and wp-admin for the shop — never a seat under my reseller account.

wp-admin is part of the architecture.

I build with Sage 11, Blade templates, Tailwind, and page fields shops edit in WordPress — not a page builder. If an owner cannot update hours or a product in a couple of minutes, the theme is not done.

In practice

Before launch I walk every editable field, leave a short handoff note, and record a Loom when the edit path is non-obvious.

AI drafts. I ship the review.

Cursor, Claude, and ChatGPT help with scaffolding, boilerplate, and first-pass PHP. I still read, test, and own every line that reaches production — Vite builds, PHP 8.3, and GitHub Actions included.

In practice

A typical marketing site lands in about one to two weeks. Same review bar as a longer build — less time on work that does not need a human rewrite.

Small plugins. Clear hooks.

Custom work lives in focused PHP plugins or theme modules with standard WordPress hooks, PHPDoc, and a clean uninstall path. If a feature fits in dozens of lines, it should not arrive as a kitchen-sink plugin.

In practice

Most sites run a short plugin list. I audit and remove weight that does not earn its keep.

Readable PHP for the next developer.

Blade stays thin; logic lives in App helpers with typed functions and explicit names. If another developer cannot follow a function in half a minute, I rewrite it before handoff.

In practice

PHPDoc on public functions, short files, and Git commits that explain why — not clever abbreviations.

Accessible markup and plain words.

Semantic HTML, keyboard paths, and contrast that hold up. Labels, errors, and handoff notes read like they were written for a busy shop owner — welcoming to developers, clear for everyone else.

In practice

Field labels and button text get the same care as the public page. If I have to explain a field, I rename it.

WordPress themes and plugins.

Themes and plugins with live demos for tours, shops, and inns. Buy a pack when it is listed, or hire me to adapt one. Employer work stays private unless a shop asks to be featured.

4 projects Browse all →
Acreline — Themes website project, Land & farms
Rank Math SEO Themes Land & farms

Acreline

WordPress theme for farms, land, and historic homes — listings, agents, and showing requests.

Sage WordPress Customizer

Concept sites for tours, inns, shops, restaurants, and land offices.

Browse all 4 concept sites

Code you can use.

All repos →

Sage 11 WordPress theme framework: Customizer tools, GitHub project pages, and a deep options system.

1 PHP Updated 1 month ago
Activity score
60
PHP 77.6% CSS 10% JavaScript 6.1%
WordPress Sage PHP
View on GitHub

WordPress plugin that builds a table of contents from heading blocks. PHP, Gutenberg, and a small public API.

1 PHP Updated 2 days ago
Activity score
90
PHP 66.6% JavaScript 23.4% SCSS 8%
WordPress Gutenberg PHP
View on GitHub

Private family app: authentication, invites, and posts. React on the front end, Supabase for data and sign-in.

4 JavaScript Updated 2 days ago
Activity score
100
JavaScript 97.9% PowerShell 0.9% CSS 0.9%
React Supabase TypeScript
View on GitHub

Full-stack notes, WordPress code, and project lessons.

Practical notes from WordPress, PHP, JavaScript, React, APIs, and real project work. Most posts include code you can adapt or use.

Frequently asked.

Real questions from real conversations. If yours isn't here, just ask.

Open for full-time, contract, freelance, and agency overflow. Write through the contact form.

What does "you own it" actually mean?

The domain is in your name. The hosting account is yours. The database, the files, the code — all yours. I have no access after handoff unless you invite me. You can take everything to another developer tomorrow and they'll have what they need.

Do you do design, or just development?

Development. I can work from your design, a reference site, or a well-described direction. For original design work, I'll refer you to someone who does it properly rather than half-guess at it.

How long does a WordPress site usually take?

A simple site with a few pages and a contact form: two to three weeks. Something with custom fields, filtering, or a booking system: four to eight weeks. I'll give you a realistic estimate during scoping, not an optimistic one.

Can I edit the site myself after you hand it off?

Yes — that's the whole point. Pages use standard WordPress fields so editing feels like filling in a form, not touching code. I'll document anything unusual in plain English before I hand off.

Do you work with agencies on client projects?

Yes. I have worked as a silent sub on a handful of agency jobs. You keep the client relationship, I stay in the background. Rate is project-based. Write and tell me what you’re working on.

Is GitHub the start of your career?

No. I have about 17 years of in-house employer web work. Most of that cannot be shown. Public GitHub is the trail I started in 2025.

Do you have a Power Platform demo?

PowerApps, Power Automate, and InfoPath for federal agencies are on the hire page. There is no public demo.

Do you only do WordPress?

WordPress is the specialty. Adjacent work — APIs, React, Power Platform, deploys — is in range because I am a self-taught problem solver with 17 years in-house.

Get in touch

Hiring or building?

Recruiters can write through the contact form. Shops can browse themes and plugins. I usually reply within a day.

Say hello Browse concept sites

Remote · usually within a day