Software consulting · custom builds
Practical software for the work that doesn't fit a template.
I'm Stephen Gravitt. I build production software — custom WordPress at scale, Laravel SaaS, full-stack apps in React or Next.js, internal tools, and the connectors that hold them together. The right stack for the project, not the most familiar one.
- years building
- 12+
- case studies
- 16
- languages
- EN · ES
Past work spans senior-living networks, document-signing SaaS, destination marketing organizations, real-estate platforms, mission-driven non-profits, and internal tools for agencies.
Recent case studies
All 16 case studies →-
This site (grav-it.net)
2026A static-first replacement for an over-engineered WordPress + WooCommerce setup, with custom invoicing, embedded Stripe Checkout, and Cloudflare Turnstile gating the form actions.
Astro 5 Tailwind v4 Cloudflare Pages Cloudflare Pages Functions Stripe (Embedded Checkout) -
Project Profitability Platform
2026A custom internal tool built for an agency that needed to turn project-management data into financial reality faster than glued-together SaaS products could. Earned revenue, cost projections, and schedule variance across eleven internal metrics — backed by a multi-dimensional reporting engine, immutable revenue journaling, an integrated browser extension for inline time-logging, and a deliberate decision to keep every calculation deterministic.
Next.js TypeScript React Postgres Prisma -
Multi-Brand Multisite Framework
2025A WordPress Multisite framework — parent theme plus supporting plugins — for an operation running many brands in the same vertical from a single parent organization. Site-level design tokens exposed as CSS custom properties, dynamic backgrounds with section-aware padding collapse, a custom site cloner, role-scoped admin interfaces that hide complexity from each user type, and a WCAG AA discipline baked into the brand-color schema rather than bolted on.
WordPress WordPress Multisite Advanced Custom Fields PHP Tailwind CSS -
Destination Marketing & Listings Platform
2025A custom WordPress theme for a destination marketing organization — a single hub doing three jobs at once. Marketing the destination as a whole, surfacing a faceted-search directory of local businesses, and featuring events from an external calendar without owning the event-management surface. Built from Adobe XD designs, with FacetWP-driven listings filters, a deliberate section library, and a build pipeline that keeps brand tokens in one source file and propagates them to both the front-end Tailwind config and the WordPress block editor.
WordPress Advanced Custom Fields FacetWP Tailwind CSS PHP
What I do
- · Custom WordPress themes & plugins
- · Multi-tenant frameworks
- · Laravel SaaS APIs & DevOps / CI/CD
- · React + TypeScript apps with NoSQL backends
- · Custom integrations (Zapier, CRMs, payments)
- · Custom AI tooling & workflows
How I work
Clear deliverables, agreed milestones, and invoices that match the scope. The right shape for the work — short fixes, full builds, or longer partnerships. Big projects and small ones both welcome.
Engage
Send a paragraph about what you're trying to do via the contact page. I reply within a day.