Skip to content
BackNov 8
Paul M.

Paul M.

WordPress to Cloudflare Migration, PHP Hardening and Automation

I move WordPress sites off PHP and onto Cloudflare's edge, and I prove it with measurements taken before and after. What a migration looks like: - Every URL the site has today keeps answering: pages, posts, categories, tags, attachments, feeds and the sitemap. I compare all of them against the old site and hand you the result, so you see the misses I created instead of finding them in three months. - Nothing changes for a visitor. WordPress stays as your private editor if you still publish, and a plugin update or a traffic spike can no longer take the front end down. - You see a preview on its own address before your live site changes at all, and a rollback is taken before the first DNS record moves. - Serving costs collapse. On the last archive I moved, 473 articles across 1,379 URLs went from 40.60 USD a month on two servers to 10.62 at the edge. I also built the audit that answers "am I exposed" from outside, because almost no host discloses its PHP version in a header, so a scanner cannot check it. It reads speed from the edge, security headers, email authentication from DNS, and the WordPress surfaces that leak: author names over the API, XML-RPC, readme.html, uploads listing and the login path. Beyond sites I build the systems a business runs on: Python and TypeScript services, APIs on Cloudflare Workers, scrapers and integrations, and AI that does real work. Retrieval over your own documents, knowledge graphs, and the agents that operate my infrastructure day to day. I have been building and deploying since 2015. Before this the work was trading systems and TradingView indicators, which is where the twelve five-star reviews come from. If your site runs PHP, send me the domain. I will tell you which of the three situations you are in before you buy anything: a host that patches for you, a server you own, or a branch with no fix at all.

🇺🇸Virginia Beach, United States$100/hr100% JSS5.00 (12)Since Jun 2018

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#231,722 / 412k
🇺🇸Country#36,646 / 62.1k
Revenue, last 30 days
—

Read daily since Oct 22, under 30 days

Total earnings
$6.6k

Billed in all: $6.6k

World#231,722 / 412k
🇺🇸Country#36,646 / 62.1k
Per project
$252
Projects, last 6 months
0
World#209,857 / 412k
🇺🇸Country#27,406 / 62.1k
Projects in all
26

Across 28 contracts

64% fixed36% hourly
World#109,601 / 412k
🇺🇸Country#16,136 / 62.1k

Earnings, last 30 days

$6.6kNothing earned since Oct 22Billed in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$6.4k$6.5k$6.6k$6.7kOct 22Oct 31Nov 8

Tracked from Oct 22, 2026.

Skills