Skip to content
BackNov 7
John L.

John L.

Full Stack WordPress Developer | PHP | Custom Themes | Elementor

Your WordPress project deserves a developer who can handle every step and layer of development — and get it right the first time. I'm a full-stack WordPress developer with 20+ years of experience building custom themes, scalable PHP applications, and advanced content management systems for clients across a wide range of industries. Whether you need a site built from the ground up, a theme refresh, plugin customization, or ongoing maintenance, I manage the full lifecycle from design handoff to launch. Here's what I bring to every project: - Custom WordPress theme development coded to match Figma or design files. - Elementor Pro pages, posts, and sections built from the ground up that give clients a powerful, intuitive backend editing experience. - Advanced Custom Fields & flexible content systems that give clients a powerful, intuitive backend editing experience. - Full-stack PHP development — clean, maintainable code on both the front and back end. - Post-launch support including performance optimization, SEO, and site maintenance. - Multilingual & multi-region site architecture for brands operating across markets. - Legacy PHP/MySQL and CMS systems updated, upgraded, and improved to work with the latest WordPress and PHP versions. Past clients include national restaurant chains, financial firms, university institutions, healthcare organizations, and internationally recognized consumer brands. I communicate clearly, hit deadlines, and treat every project — large or small — with the same attention to detail.

🇨🇦Edmonton, Canada$55/hr100% JSS4.79 (37)Since Feb 2014

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#69,677 / 412k
🇨🇦Country#1,438 / 7,133
Revenue, last 30 days
—

Read daily since Oct 27, under 30 days

Total earnings
$56k

Billed in all: $59k

World#69,677 / 412k
🇨🇦Country#1,438 / 7,133
Per project
$1.1k

$0 in the last 6 months

Projects, last 6 months
10
30% fixed70% hourly
World#18,298 / 412k
🇨🇦Country#288 / 7,133
Projects in all
51

Across 62 contracts

52% fixed48% hourly
World#59,936 / 412k
🇨🇦Country#1,116 / 7,133

Earnings, last 30 days

$58.8kNothing earned since Oct 27Billed in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$57k$58k$59k$60kOct 27Nov 2Nov 7

Tracked from Oct 27, 2026.

Skills