Senior
Web
Developer
5+ years building production WordPress sites for agencies, nonprofits, and publicly traded companies. I own the full lifecycle — discovery to launch.
300+
Sites built, maintained & deployed
100+
Custom WordPress builds
5 yrs
Subject-matter expert at AdSpark
Scroll
Selected Work
Projects that
shipped.
shipped.
01 — Featured
Prairie Mobile Communications
Full Custom WordPress Build · API-Driven
Built a fully custom WordPress site for a regional wireless retailer with deep iQmetrix API integration powering real-time product data and inventory across the catalog. Developed a custom trade-in estimator pulling live device valuations from iQmetrix, a filterable store locator with custom map styling and search built on the Google Maps API, and integrated Facebook and Instagram social feeds for dynamic content. Architected ACF-driven custom post types for products, locations, and promotional banners, blending scheduled data exports with live API calls to keep the catalog accurate.
Visit Site →
02
Battlefords Housing Authority
Full Custom WordPress Build
Built the entire site from scratch with two major custom systems: a filterable properties database and a categorized document library. Architected ACF + CPT UI structures with deep detail fields and repeater groups for multi-unit apartment buildings. Integrated iGUIDE virtual tours with conditional rendering logic, custom application forms with bespoke validation and PDF generation, and a custom WP Maps integration where users can drop a location and surface nearby amenities. Properties and documents both run on custom WP_Query with Looper Provider/Consumer patterns and FacetWP filtering.
Visit Site →
03
Boys & Girls Clubs
of King County
of King County
Full Custom Nonprofit WordPress Build
Built a fully custom WordPress site for one of Seattle's largest youth-serving nonprofits, architected entirely on ACF + CPT UI with a sophisticated multi-template page-building system supporting preschool, elementary, teen, athletics, volunteer, donor, and alumni audiences from a single content architecture. Engineered a custom Find-a-Club system with filterable map and list views, a categorized news and events system with custom taxonomies, donation processing, Gravity Forms newsletter signup. Built to WCAG accessibility standards.
Visit Site →
04
Sterling Plumbing
& Heating
& Heating
Full Custom Build · Multi-Department Architecture
Built a fully custom WordPress site for one of Western Canada's largest plumbing, heating, and HVAC contractors — a 200+ person operation spanning multiple provinces. Handled design through development, architecting a multi-department information structure that cleanly separates New Residential, Commercial, Multi-Family, and Service Department flows, each with its own dedicated landing page, service catalog, and lead-capture form. Engineered ACF + CPT UI structures for services, projects, and team members, with FacetWP filtering across the Projects showcase. Built custom department-specific inquiry forms with tailored validation and routing logic, alongside a Western Canada coverage map, animated stats counters, and an equipment brand carousel. Delivered a full technical SEO foundation.
Visit Site →
05
McLean Campground
& Resort
& Resort
Custom Booking Platform · Payment Integration
Built a fully custom campground booking platform on WordPress, integrating WP Booking System with ACF and CPT UI to power dynamic site/cabin inventory, seasonal pricing, and availability. Implemented Square API for payment processing alongside additional gateway providers, with custom PDF invoicing and templated email notifications triggered on booking, modification, and confirmation. Designed bespoke reservation forms for campsites, golf carts, and bike rentals — each with their own inventory rules and pricing logic.
Visit Site →
Agency-trained.
Client-ready.
Senior web developer with 5+ years at a full-service digital agency, where I lead discovery sessions, mentor junior developers, and serve as the primary client trainer — running dedicated training sessions and recording tutorials so teams can confidently manage their own sites post-launch. I own projects end-to-end, from the first client call through DNS cutover.
Outside of work you'll find me at the gym, on the golf course, watching the NBA, or traveling and eating my way through somewhere new with my girlfriend and family.
Capabilities
What I work
with.
with.
WordPress Stack
- Cornerstone / Pro
- Elementor · Bricks
- Advanced Custom Fields & Repeaters
- CPT UI · FacetWP
- Custom Plugins
- WooCommerce
- WP Booking System
- Gravity & Formidable Forms
- Yoast SEO
Custom Development
- Custom WP_Query
- Looper Provider/Consumer
- Custom Taxonomies
- Multi-Template Architectures
- Multi-Site / Multi-Brand Systems
- Content Architecture & IA Design
- PDF Generation
- Custom Forms & Validation
- Performance Optimization
- WCAG Accessibility
Frontend & Languages
- HTML5, CSS3
- JavaScript (ES6+)
- PHP / MySQL
- Responsive / Mobile-First
- Figma / XD → Code
- GSAP (via Motion.page)
APIs & Platform Integrations
- iQmetrix API
- Google Maps API
- Square API
- iGUIDE Virtual Tours
- Inspection Support
- WP Booking System
- Moneris · PayPal · Paysafe
- OpenAI API · Google Calendar
E-Commerce & Multi-Channel
- WooCommerce
- Shopify
- Google Merchant Center
- Facebook Shops · Pinterest
- Walmart Commerce
- Inventory Management
- Payment Gateway Integration
SEO & Analytics
- Technical SEO Audits
- Google Search Console
- GA4 · Google Tag Manager
- Meta Pixel
- Google Merchant Center
- PageSpeed Optimization
- Schema Markup
Hosting & Deployment
- SiteGround · cPanel
- DNS · SSL/TLS
- Site Migrations & DNS Cutovers
- Email Deliverability (SPF/DKIM/DMARC)
- FTP/SFTP · IMAP/SMTP
- Automated Backups
- Git / GitHub
- Local → Staging → Production
Leadership & Workflow
- Client Discovery & Scoping
- Junior Developer Mentorship
- Client Training & Documentation
- Client Onboarding & Handoff
- Project Management (Monday.com)
- Cross-Functional Coordination
AI-Powered Workflow
- Claude & ChatGPT for debugging & code review
- Custom plugin logic & client comms
- SEO content & FAQ generation
- API documentation & rapid learning
- Faster problem solving across the stack