MackyM – Freelance Web Developer.

Finally, a developer that knows exactly what digital agencies need.

That's me, Macky.

I partner with web design agencies to build the custom functionality their clients need when off-the-shelf plugins just don't cut it.

Macky Mccormack

What the clients have to say

  • Whenever I need custom development work doing for any client website, I turn to Macky. We've worked together for a while and his work is always top notch. He's thorough, honest, communicates well and delivers fast and that's exactly what I need for my growing web agency!

  • Macky has supported my business with website improvements on more than one occasion and I have to say he is a pleasure to work with. His expertise, professionalism and ease make him my go-to person for all things website. Thank you, Macky!

  • Macky has been great. He took time to understand the (very) old bespoke code and to work out how best to bring it up to date with the latest software and security requirements. This future-proofing has also speeded up the site significantly. He has communicated well throughout the process, and the solutions have been implemented at speed. I recommend Macky to anyone.

  • Working with Macky has been amazing. His knowledge about the project and appropriate solutions immediately gave us peace of mind. And his clear communication regarding deadlines and progress, helped us feel like we were really being taken care of. Not only will be be using Macky for more of our development needs, we'll be recommending him to all of our colleagues!

  • Macky has built our website and will now also build new one for our sister co. He is our main support for anything website related and words cannot express how amazingly helpful, patient and professional he is. Highly recommended by Forest Retreats and Hill Farm, Tintern.

Fi Rr Quote Right

My Promise

Say goodbye to unreliable freelancers and work with a developer who does things the right way.

Check out my process

Freelancer platforms make me nervous too.

And sometimes the results are completely different than what you were expecting.

Projects get abandoned all the time leaving your important deadline for that big client at risk.

MackyM at Laptop

Here's what I promise instead when we work together:

Clean & maintainable code

All code is written with best practices, compatibility, maintainability, and security in mind.

60-day guarantee for all work

I’m so confident in the quality I provide, I’ll fix any issues with my work within 60 days for free.

Adaptive to your tech stack

All code is written with best practices, compatibility, maintainability, and security in mind.

End-to-end support

Don’t worry about the set up, the environment, staging or testing. I’ll just inform you when you can confidently deploy live.

Thorough documentation

Every script or function comes with a full explanation and usage guide

No more hand-holding

You expect a developer that is reliable, resourceful, and proactive. That’s exactly what you get.

Hey there, I'm Macky

A web developer who partners with website agencies like yours to deliver the scalable and maintainable bespoke development your projects need.

Having supported many web design agencies already, I know the struggles you face working with clients.

MackyM with a cuppa

You might have promised some features you *think* should be easy enough to build.

But when it comes to it, you spend hours, days, weeks maybe trying to find a plugin that can do the job.


You might even try to hack away at a plugin you already own or try your luck with ChatGPT when you know it’s a long shot for something that complex. 


All the while those deadlines for your clients are getting closer and closer…

When you’ve finished bashing your head on the wall, it dawns on you…

40,000 lines

of custom code written.

5000 hours

of custom client development work.

25 premium plugins, page builders & 3rd party services

Deep knowledge of over

“ Oh no… I’m going to have to hire someone from Upwork or Fiverr! ”

But then uncertainty hits...
What if they ghost me? Or stop halfway through?
Or deliver crappy code? We all know it happens.

All.The.Time.

What if there was a WordPress focused developer who:

  • Has super high standards
  • Knows exactly what digital agencies need
  • Offers a guarantee on their work

Well, that’s me.

Macky McCormack Coding

My Process

Step by step to a successful project

You know how important a proven process is to deliver quality work on time, every time. Here’s what it’s like when you work with me from start to finish.

  1. 1.Book in a 30 min discovery call to get started

    We’ll dive into your specific requirements and really understand the problems you are trying to solve

  2. 2. Within 48 hours, your proposal is ready

    Check your inbox, have a good read and make sure that aligns with your vision and everything you need is covered

  3. 3. Make the payment to get started

    All code is written with best practices, compatibility, maintainability, and security in mind.

  4. 4.The development begins

    With the dev environment set up, I start building out the project with best practices and continuous documentation throughout

  5. 5.Stay updated on the progress

    We’ll dive into your specific requirements and really understand the problems you are trying to solve

  6. 6. Review, approve & go live

    After all testing is complete, I'll let you know and demo the solution to you on Zoom. Once you are happy we’ll agree on a go-live strategy that works for the project and your agency

My Services

Thinking custom? Here's what I do best

Start my project

WordPress Development

Custom theme & plugin creation and any other bespoke WordPress or WooCommerce development

Page Builder Expertise

Extend what is possible with Bricks, Oxygen & Breakdance. I only work with professional developer-friendly page builders

Custom Web Development

CSS (and SASS!), PHP (including Laravel) or JavaScript development for limitless possibilities and the most intricate of projects

Integration and Automation

I’ll help you connect anything to anything with an API whether that’s a CRM, external database or automation tools like Zapier

Website Audit & Optimisation

Boost SEO, site speed and user experience with a comprehensive SEO audit, database cleanup and speed optimisation service

Data Management & Migration

Move your data where it needs to go, safely. Whether that’s a full site migration, page builder transition or a huge product database

Star SvgWeb2 Svg

Client results

Check out some of my latest projects

  • Real estate listing data server & custom wordpress plugin

    Build of server and accompanying Wordpress plugin to populate sites with real estate data and set up post data for frontend development with Bricks builder

    Wordpress

    Plugin Development

    Bricks

    Custom Post Types

    PHP

    MySQL

    Laravel

    Laravel To Wordpress
  • Custom e-commerce solution & new site build

    New site build from design with custom ecommerce retreat booking system. Stripe API and webhook integration, email marketing set-up, lead generation for bespoke services and technical SEO leading to consistent organic traffic growth from relevant search terms.

    Wordpress

    SEO

    Stripe

    Bricks

    API Integration

    Custom Post Types

    PHP

    Forestretreats
  • WooCommerce data migration

    Migration of WooCommerce products between sites, and help with new product import and existing product update processes, via csv with WP All Import.

    Wordpress

    MySQL

    WP All Import/Export

    Cuttershop
  • WordPress theme updates

    Home page updates using child theme from a provided design. Update to existing styles, creation of new page sections and Gutenberg blocks.

    Wordpress

    Custom Theme (PHP)

    Custom Post Types

    PHP

    Tastemarbella
  • Custom WooCommerce Subscriptions integration with Bricks

    Custom WooCommerce Subscriptions account admin integration for Bricks, to allow the development of customer account page templates in Bricks builder, then further adaptions for HPOS compliance.

    Wordpress

    WooCommerce

    Custom Theme (PHP)

    Bricks

    PHP

    Buildnbake
  • Upgrade and refactor of PHP site

    Rebuild of a custom coded PHP site, upgrading from PHP 5 to the latest PHP version. Entire code restructure from procedural to object oriented pattern. All database queries refactored to prevent SQL injection, and the output of user input made safe. Restructure of HTML for improved SEO.

    SEO

    PHP

    MySQL

    Considera
  • Addition of custom post type to existing site

    Custom post type (CPT) created to handle Events on the website including archive and single post templates, plus enquiry form modal creation and general site style updates.

    Wordpress

    Custom Post Types

    Barefootandbower
  • Site backups, domain redirection and consolidation

    Backup of several inactive site files and databases, domain consilodation, migration and forwarding with DNS and server site redirects.

    Wordpress

    PHP

    MySQL

    DNS

    Server Admin

    Producerdojo
  • Updates to existing WordPress site

    General updates to existing site - creation of new pages and page elements, plus general site layout and styling adjustments.

    Wordpress

    CSS

    Cloudsaway
  • WPML post data recovery

    Recovery of WPML post translations from an old site backup, with further repair of corrupt data fields and post taxonomies and then reintegration of posts to live site.

    Wordpress

    MySQL

    WPML

    Wyckaert

FAQ

Some common questions I get

  • What if I need support beyond your 60-day guarantee?

    I offer monthly or annual maintenance and support plans which start at £50 per month. I’ll share all the details on our first discovery call.
  • Are there any tools that you refuse to work with?

    I avoid poorly coded and bloated plugins, themes and page builders, like Divi, Beaver Builder and Elementor. I can suggest alternative options or help you rebuild your site with a page builder like Bricks or Oxygen which produces much cleaner HTML output and is easier to extend for developers.
  • How much are your custom development services?

    My hourly rate is £50 (approx. $65) per hour but I usually price on a per project basis based on the scope and level of work required. For example, custom PHP development will be priced higher than a data migration project for example.
  • Why shouldn’t I hire someone cheaper on Fiverr or Upwork?

    You can! But remember that the price is not the same as the cost. The cost is what you end up paying in the long run, including your time wasted for miscommunications, bug reports, or a complete code rewrite because that person disappeared and their code is a nightmare. It happens so often and you’ll be calling someone like me to come in and fix it all for you. It’s much cheaper to do it right the first time with the right developer.
  • What project management tool do you use?

    I use Basecamp for working with clients, mainly for its ease of use. If we need to work ‘Agile’ in sprints, or on much larger software projects, I am comfortable working in tools like Jira or Asana.
  • Once you get started on a project what do you need from me?

    Not much! I’ll need credentials in some cases to clone a current website or to connect to APIs. Otherwise you can carry on running your agency while I plan the work required, write the code, test it, troubleshoot and test it again until everything works smoothly.
  • Do you work with Git?

    Yes, I have deep experience with Git and tools like Github. I can help you set up Github projects and also deploy the custom software we build to your web applications.