Custom WordPress Development

Custom themes built from Figma, XD or PSD — with ACF blocks your team can edit safely.

  • Custom themes & ACF Pro blocks
  • Figma / PSD to WordPress
  • Redesigns & new sections
  • Bug fixing & troubleshooting

Plugins & Customization

Custom plugins and changes to the plugins you already use — done the update-safe way.

  • Custom plugin development
  • Plugin & theme customization
  • Integrations & APIs
  • Contact forms & automations

WooCommerce Development

Online stores that are fast, clear and easy to manage — from setup to custom checkout logic.

  • Store setup & custom design
  • Product, cart & checkout changes
  • Payment & shipping setup
  • Store speed & fixes

Performance & SEO

Faster pages and a clean technical SEO base, so Google and visitors both like your site.

  • Core Web Vitals & PageSpeed
  • Image, font & script clean-up
  • Rank Math & schema setup
  • Technical SEO audit & fixes

VPS, Hosting & DevOps

I set up and run the server too: secure VPS, SSL, backups, and deploys straight from GitHub.

  • VPS setup (Nginx, PHP, MariaDB)
  • SSL, firewall & hardening
  • Migrations & backups
  • GitHub Actions auto deploy
  • Top Rated Plus Upwork badge
  • 100% Job Success
  • 4.9 ★ 93 client reviews
  • 112 Jobs completed
  • 6,100+ Hours on Upwork
  • 2014 On Upwork since

Verified numbers from my Upwork profile

How I work

Clear steps. No surprises.

  1. 01

    Discuss

    We talk about your goals, pages and deadline. You get a clear plan and a fixed quote or hourly estimate.

  2. 02

    Plan & design

    I map the structure, review your design (or create one) and agree on every section before coding.

  3. 03

    Build & review

    I build on a staging site, share progress often and fix every detail you point out.

  4. 04

    Launch & support

    Go-live, speed and SEO checks, a short handover video — and help whenever you need it later.

FAQ

Before you hire me

How much does a WordPress website cost?

It depends on the number of pages, custom features and whether design is included. Small fixes are billed hourly; full websites get a fixed quote after a short call. Send me the details and I will reply with a clear estimate.

How long does a project take?

Small updates usually take 1–3 days. A custom theme for a business site typically takes 2–4 weeks, depending on pages and feedback rounds.

Should we work through Upwork or directly?

Either is fine. Upwork gives you payment protection and my full review history; new clients often prefer it. Long-term clients can also work with me directly.

Can you also host and manage the server?

Yes. I can set up a VPS (Nginx, PHP, MariaDB, SSL, firewall, backups) and deploy your site automatically from GitHub — or work with your current host.

Will I be able to edit the site myself?

Yes. Pages are built from ACF blocks with simple fields, so you can change text, images and sections without touching code.

Do you offer support after launch?

Yes — bug fixes, updates, new sections and monthly maintenance. Many of my clients have worked with me for years.

Let's work together

Have a WordPress project in mind?

Tell me what you need — a new site, a fix, a faster store or an AI feature. I usually reply within a few hours.