Rai A.
WordPress Malware Removal & Website Migration | ERP, Next.js, DevOps
I remove malware from hacked WordPress sites and migrate websites and servers to new hosting without downtime. Since 2019 I have cleaned 350+ infected sites and completed 700+ website and server migrations on cPanel, CloudPanel, VPS, AWS and Cloudflare. I also build and ship custom ERP systems. The latest one took a national retailer off NetSuite in July 2026 (NetSuite is now read-only history). Orders, Stripe payments, EasyPost shipping, FIFO inventory cost layers, a rep call queue, a customer 360 and QuickBooks Online now run in one system, and 2,397 automated tests were green at release. I have also moved 7,745 orders and 5,531 order images off a legacy app, and built a reorder CRM on Sage 100 history. And I take over Next.js, React and Supabase apps that break in production, including apps built with Lovable, Bolt, Replit or Cursor that need auth, database rules, payments or deployment fixed before launch. Work I take on most often: - Hacked or blacklisted WordPress site: I find how the attacker got in, remove the infection from files and database, request the Google review and harden logins, plugins and the server. - Website or server migration: I copy the site to the new host, test it on a temporary URL, switch DNS at a quiet hour and check email, SSL, redirects and forms after the move. - Custom ERP or business software: replace NetSuite, or build around what you already run (QuickBooks Online, Sage 100, Shopify). Inventory at FIFO cost, order and payment flows, data migration, scheduled syncs and reports. - Slow WordPress or WooCommerce site: I measure Core Web Vitals first, then fix hosting, caching, images and plugin load. - DevOps and hosting: VPS setup, Docker, Nginx, CI/CD, backups, uptime monitoring, Cloudflare DNS, WAF and SSL. - AI-built or inherited app: code audit, Supabase RLS and auth, Stripe webhooks, failed builds on Vercel or a VPS. How a job runs: 1. You send the site URL, the kind of hosting access you have and what is broken. 2. I reply with the first step, a fixed price or an hour estimate, and what I need from you. 3. I take a full backup before I change anything. 4. You get a short written report of what I changed and how to check it yourself. I built and run Visual Sentinel, a website monitoring service for uptime, SSL, DNS and visual changes. I look after your live site with the same checks I use on my own production system. 300+ projects and 500+ websites since 2019, for agencies and businesses in the US, UK, Ireland and Australia. Send the site URL and one line about the problem. If the site is hacked or down right now, put that in the first line and I will start there.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $9k
Billed in all: $65,475$65k
$901 in the last 6 months
Across 166 contracts
Earnings, last 30 days
Skill rankings: Top 7% in Web Hosting
Ranked by MRR among everyone on Upwork with the skill.
- #39Lovable228 freelancers · 🇵🇰 #5Top 17%🇵🇰#5 of 49
- #43Website Security529 freelancers · 🇵🇰 #7Top 8%🇵🇰#7 of 131
- #67Web Hosting986 freelancers · 🇵🇰 #10Top 7%🇵🇰#10 of 130
- #74Cloudflare636 freelancers · 🇵🇰 #5Top 12%🇵🇰#5 of 97
- #93WordPress Malware Removal1,199 freelancers · 🇵🇰 #22Top 8%🇵🇰#22 of 366
- #184ERP Software1,408 freelancers · 🇵🇰 #38Top 13%🇵🇰#38 of 321
- #192Data Migration1,443 freelancers · 🇵🇰 #35Top 13%🇵🇰#35 of 333
- #214WordPress Migration2,167 freelancers · 🇵🇰 #40Top 10%🇵🇰#40 of 702