How I Built a Mapbox Globe for 38+ Real Estate Metrics
My client publishes real estate data for 80+ countries and wanted a single interactive view that could replace dozens of separate comparison tables. I built a Mapbox GL JS globe with 38+ switchable metrics, bubble and choropleth view modes, city drill-down, currency toggle, and pinned popups that deep-link into the country pages.
A Docker Stack That Rewrites WordPress URLs on First Boot
Every WordPress dev knows the problem: restore a prod database locally and your browser immediately redirects to the live site. I moved the URL rewrite into MySQL's init hook so it runs automatically on first boot — no manual steps, no redirect loops.
E-E-A-T Isn't a Plugin: Author Schema for a Law Firm WordPress Site
My law firm client's inner pages had no visible author attribution — a real problem for YMYL legal content. I added Schema.org Person microdata to the hero, intentionally bypassed the WordPress author field, and built a per-page ACF toggle for opt-out.
Modernizing a Legacy Real Estate SaaS Without a Rewrite
My client's legacy Laravel 5.1 SaaS needed modernization across payments, search, and mapping — all on a codebase that cannot be upgraded without breaking dependencies. I overhauled all three layers in two weeks, without a rewrite and without a database migration.
The Stripe Subscription Refactor That Deleted 4,628 Lines
My client's Stripe subscription system was spread across a database table, eight-plus files, five separate client instances, and two 700-line pricing tables. I replaced it with a single config file and a service layer, deleting 4,628 lines without touching the database schema.
Three WordPress Upgrades for an Oklahoma Law Firm in One Sprint
One client check-in, three real deliverables: a new Plaintiff Attorney Resource Center with vanilla JS filtering, an EEAT author box with Schema.org Person microdata, and a WP-CLI migration script that moved 80+ hardcoded case results into a proper CPT — then got deleted.
Write It, Run It, Delete It: A WP-CLI Migration Pattern
80+ law firm case results were living as static HTML in a template file. I wrote a WP-CLI migration script with --dry-run and --rollback flags, ran it in production, then deleted it in the very next commit. That's the right pattern for one-off data migrations.
How I Built a Custom Booking System for a Bangkok Luxury Spa
My client runs a luxury wellness sanctuary in Bangkok. They needed a custom booking system that handles couple spa packages, Thai payment methods, and runs entirely on the edge, embedded naturally within their existing Webflow site. Here's how I built it.
Building Real-Time Charts from Google Sheets: My Client-Side Scraping Approach
My client needed interactive, country-specific data charts embedded across their site. Rather than querying the server or paying for APIs, I built a client-side scraper to fetch data directly from Google Sheets in real-time.
Law Firm Redesign: Simplification Without Sacrificing Performance
After initial success with a custom WordPress build, the law firm's homepage had grown unwieldy. We refined the design, removed visual clutter, and improved scannability while maintaining the performance gains.
Real Estate Guide Site: Modernization + Paywall Implementation
A well-known real estate guide site needed complete modernization and a shift from paid listings to subscriptions. We redesigned the UI, built a membership system, and implemented a custom paywall for content monetization.
Custom WordPress Theme for a Law Firm: Speed, Design & Search Dominance
I built a custom WordPress theme for a law firm struggling with search rankings and page speed. By cutting bloat, optimizing images, and fixing Core Web Vitals, I drove a 38% increase in organic traffic.
Real Estate Platform With Custom Search and Advanced Filtering
A real estate company outgrew generic listing websites. A custom WordPress platform with advanced search, smart filtering, and streamlined admin made managing hundreds of properties practical.
Web Hosting Guide Platform With Custom Review System
My client needed more than generic blog posts for their hosting comparison guide. I built a custom review system, optimized performance, and managed servers hands-on to transform it into the authoritative resource.
Building an LLC Guide Site With Performance in Mind
One of my long-term clients needed a fast, accessible LLC formation guide website that would rank and convert. I built a heavily optimized custom theme that prioritized user experience and search engine visibility from day one.
How I Built a Custom OCR Training Platform for Member Progress Tracking
I built a custom WordPress platform for a local OCR training business that was outgrowing their generic setup. The solution automated member tracking, created personalized milestone notifications, and eliminated the administrative friction their coaches faced daily.
How I Built a Custom VPN Review Platform That Dominates Rankings
My client needed more than standard WordPress for their VPN guide website. I built a custom theme, review plugin system, and performance optimization that made them the trusted authority in the VPN space.
Launching a Tutorial Blog from Zero: Custom WordPress for Non-Technical Creators
A client with no technical background wanted to launch an educational tutorial blog. Custom WordPress, thoughtful design, and ongoing support made it possible.
Custom Legal Case Calculator: Building Branded Web Apps with WordPress
I built a custom case calculator WordPress plugin for a law firm. The solution felt like a physical device, was fully branded, and became an essential part of their client intake process.
How I Built Design & Development Skills as a Remote Junior Developer
My remote role combining graphic design, web development, and server administration. How I built diverse technical skills early in my career.