Opens in a new tab

WordPress websites that keep working after launch

I build, fix, optimize and maintain WordPress sites for businesses worldwide. Practical solutions, without unnecessary complexity.

200+

WordPress sites built, fixed or maintained

5+

years on WordPress

Worldwide

clients on 4 continents

Dynamic websites

Ecommerce stores

Directories

Membership sites

Built in Bricks or Elementor

Most of the sites I work on already exist

Sometimes the problem is obvious. A slow homepage, a checkout that fails, a layout that falls apart on phones. Often the visible symptom is not the cause, so I work out what is actually producing it before changing anything.

The site is slow and nobody can say why

WooCommerce checkout or shipping is not behaving

A plugin or theme update broke something

The design does not hold up on mobile

Forms stopped sending, or land in the wrong inbox

Nobody has updated or backed the site up in months

What I work on

WordPress is the constant. Everything below sits on top of it, whether the site is new or already running.

WordPress development

New builds and rebuilds, from a blank install or from a site that already has content and traffic.

Bricks Builder

Clean, lightweight output and a structure that stays easy to edit later. This site is built in Bricks.

Elementor

Builds and edits in Elementor and Elementor Pro, including theme builder templates, plus tidying up sites where the structure has drifted over time.

WooCommerce

Store setup, checkout and shipping configuration, guest checkout, and tracking down why a payment is failing.

Figma to WordPress

Your design built as a real, responsive site, with the spacing and type kept faithful to the file you send me.

Speed and performance

Working out what is actually making the site slow, then fixing that, rather than stacking another caching plugin on top.

Security and maintenance

Updates, backups, monitoring, and the small fixes that otherwise sit on a list for months.

How I work

01

I find the cause, not just the symptom

When a site is slow, page level tweaks are usually the last step rather than the first. Before that I look at plugins, themes, scripts, database behaviour, server resources, third party requests and the error and access logs.

02

I keep the build light

I would rather solve something with a setting than with another plugin. Fewer moving parts means fewer things to break, and less for you to maintain later.

03

I explain it in plain language

You get a clear description of what is wrong and what fixing it involves. If the detail matters I will go into it, but I will not bury you in it by default.

04

I tell you what is optional

Some things need doing now, some can wait, and some will quietly become a problem later. I will tell you which is which so you can decide where the budget goes.

Keeping the site running after launch

Most of the problems I get called about started small. An outdated plugin, a backup nobody checked, a form that quietly stopped sending. Maintenance is mostly about catching those early.

WordPress core updates

Plugin and theme updates

Regular backups

Security monitoring

Uptime monitoring

Performance checks

Small edits and bug fixes

Monthly maintenance reports

What clients say

All of these are from completed contracts on Upwork. The heading under each one is the job it was left for.

A client on what it was like working together.

Muhammad is committed to delivering the best possible results and keeps refining his work until it's perfect. Will hire him again in the future! Thanks again Muhammad

WordPress Bricks Builder Specialist

Muhammad is fast and efficient. He went above and beyond on all projects. The only reason this one is ending is because we are starting a new contract.

Home Page Redesign

Another project successfully taken care of by Muhammad. He's our go to developer.

Site and server cleanup

Extremely happy with Muhammad's approach to my project, his attention to detail and willingness to ensure a good job was done. Would use again, and recommend him to others.

Business directory set up on community WordPress website

Muhammed is incredible! Can highly recommend working with him. Fast do-er, quick thinker and super creative to come to solutions. Always happy to work with him.

WordPress dev for theme install, customization and plugins

He was very knowledgeable and experienced with what he does. And also finished the project in half the time expected.

Build responsive WordPress

Tell me what your site needs

Send me the details and I will tell you what is involved, what is optional, and what it would take to get it working properly.

Discuss Your Project