Donald Mudenge, WordPress Developer in Toronto, ON, Canada
Donald Mudenge

WordPress Developer in Toronto, ON, Canada

Member since October 11, 2016
Donald is more concerned about succeeding on a project with a perfect understanding of the requirements rather than just completing the tasks. For any uncertainty in project requirements, he guides and makes suggestions to clients and does not hesitate to go the extra mile. He works on a project as if it's his very own. He likes his work to truly prove to be a beauty (beautifully written, clean code) with brains (a smart and useful end-product).
Donald is now available for hire




Toronto, ON, Canada



Preferred Environment

WP Engine, Pantheon, Bitbucket, Git, Windows, MacOS

The most amazing...

...thing I've made was a phone refurbishing WordPress site with WooCommerce, it also has a selling/buying functionality with prepaid shipping using the USPS API.


  • WordPress Developer

    2019 - 2019
    Engravers Guild Limited (via Toptal)
    • Created a plugin to pull Feefo product reviews for each product.
    • Implemented user experience fixes and QA.
    Technologies: WooCommerce, REST APIs
  • WordPress Developer with eCommerce Experience

    2019 - 2019
    Taste Buds Entertainment LLC (via Toptal)
    • Created a responsive theme as per the design provided.
    • Built custom search processes for recipes.
    • Constructed a personalized interface based on user preferences and activity.
    Technologies: Bootstrap, Underscore.js
  • WooCommerce Expert

    2018 - 2019
    Drummond (via Toptal)
    • Created custom multistep forms with programmatic calculation, based on user login and field values.
    • Implemented Salesforce webhooks with Gravity forms.
    Technologies: Salesforce, WooCommerce, Gravity Forms
  • Freelance WordPress Plugin Developer

    2018 - 2019
    Travel Guide | Travel Media Group (via Toptal)
    • Customized an already built plugin as per client requirements.
    • Created responsive templates.
    • Synced up two websites using WP-JSON and REST API.
    Technologies: Underscore.js, Bootstrap, REST APIs, WP JSON, Optimization, Plugin Development
  • eCommerce Developer

    2018 - 2018
    My Toy And Game Shop, LLC (via Toptal)
    • Setup the WooCommerce store.
    • Implemented a custom shipping plugin that allowed users to hold orders and ship multiple orders according to their directions.
    Technologies: WordPress, Shipping, WooCommerce
  • Freelance WordPress Developer

    2018 - 2018
    ClearFast (via Toptal)
    • Created a custom calculator based on an algorithm provided by the client.
    • Implemented WooCommerce and cart tweaks.
    • Optimized the theme for Google PageSpeed.
    Technologies: X Theme, PageSpeed, WooCommerce
  • Freelance Developer

    2018 - 2018
    Statewide Turf Equipment, Inc. (via Toptal)
    • Fixed several design issues in the overall website.
    • Optimized the website for Google Pagespeed and YSlow.
    • Integrated an "add to quote" custom feature.
    • Managed the indexing of pages using Google Webmasters.
    Technologies: Google Webmaster Tools, WooCommerce, Optimization, PageSpeed, Google, WordPress
  • Freelance WordPress Developer

    2018 - 2018
    LaGrande Marketing (via Toptal)
    • Provided on-demand maintenance for client websites.
    Technologies: WordPress Plugins, WordPress Themes, WordPress, WP Engine
  • Freelance WordPress Developer

    2018 - 2018
    CCCU (via Toptal)
    • Created custom post types and taxonomies as required.
    • Developed template pages for a Symfony framework-based theme.
    • Made use of ACF for custom fields and relations of posts-posts/taxonomies.
    • Established a DevOps environment on Pantheon.
    Technologies: Pantheon, Symfony, ACF, Data Loading
  • Freelance WordPress Developer

    2018 - 2018
    Cleveland Cavaliers (via Toptal)
    • Created a Bootstrap-based theme from scratch.
    • Implemented RSS feeds to create posts automatically.
    Technologies: Sass, Underscore.js, WordPress
  • Freelance Developer and Coder

    2017 - 2018
    Cambria Design Build (via Toptal)
    • Designed and created responsive fixes.
    • Added minor features.
    • Implemented back-end administration.
    Technologies: WordPress
  • Freelance eCommerce Developer

    2017 - 2018
    Zen Den Web Design (via Toptal)
    • Created a plugin for fetching AJAX-based posts.
    • Developed custom Stripe based subscription plugin.
    • Built responsive websites using Avia Builder.
    • Migrated the old site's data to a new site with complex conditions.
    Technologies: WooCommerce, Builder, Ajax, Stripe
  • Freelance Developer

    2017 - 2018
    The GreenLine (via Toptal)
    • Developed a ShipStation plugin to be used with shipments for vendors.
    • Extended the features of a Dokan Marketplace plugin.
    • Created a plugin using Bing Cognitive search so it can auto-suggest search terms with wrong spellings.
    • Used WooCommerce APIs and hooks for minor upgrades to its basic features.
    • Integrated the API in a WooCommerce store.
    Technologies: WooCommerce API, Search, Marketplaces, Dokan, ShipStation
  • Freelance WordPress Developer and Webmaster

    2017 - 2018
    Surety Systems (via Toptal)
    • Migrated all the sites to WP Engine without any downtime.
    • Created a child theme from DIvi.
    • Built a child theme out of the PSDs provided.
    • Updated the Google search console and site map.
    Technologies: Divi, Bootstrap, WP Engine, WordPress
  • Freelance WordPress Developer and Expert

    2017 - 2018
    Cocoa Electronics (via Toptal)
    • Created a custom product process for WooCommerce.
    • Designed a responsive theme.
    • Created an ACH Payment Gateway plugin for WooCommerce using Stripe.
    • Designed a Zendesk theme.
    • Implemented a Zendesk SSO.
    Technologies: Zendesk, SCSS, Underscore.js, jQuery, PHP, WordPress, WooCommerce
  • Freelance WordPress Developer

    2017 - 2017
    Legion (via Toptal)
    • Developed and maintained a WordPress website.
    • Fixed layout issues.
    • Embedded Pardot forms and custom designed those Pardot forms according to the theme.
    Technologies: Bootstrap, Divi, Pardot, WordPress
  • Freelance WordPress Developer and Troubleshooter

    2017 - 2017 (via Toptal)
    • Added a directory feature.
    • Create a shortcode mapper for the MailPoet plugin.
    • Corrected site-wide errors.
    • Fixed mail issues.
    Technologies: SendGrid, AdRotate, MailPoet, WordPress
  • Freelance WordPress Developer

    2017 - 2017
    Sole Patch Men's Shop (via Toptal)
    • Fixed the broken WooCommerce product and checkout process.
    • Implemented plugin updates in WordPress and fixed the resulting error on the pages.
    Technologies: Ajax, jQuery, PHP, WordPress, WooCommerce
  • Freelance WordPress Developer with SEO Expertise

    2017 - 2017
    AssurX (via Toptal)
    • Improved the SEO score.
    • Implemented Google's Rich Snippets on the pages.
    • Improved the site's speed.
    • Optimized the Jupiter theme to be more SEO-friendly and fast.
    • Converted the client-submitted PSD to a Child theme using the Aleb theme.
    • Optimized the Visual Composer plugin.
    Technologies: Google Search Console, WordPress
  • Freelance WordPress Developer

    2017 - 2017 (via Toptal)
    • Made a Bootstrap-based theme.
    • Installed and configured WPML as per needs.
    • Implemented a data import.
    • Trained clients for CMS management.
    Technologies: WPML, Bootstrap, WordPress
  • Freelance WooCommerce and NetSuite Integration Expert

    2016 - 2017
    Spectruss (via Toptal)
    • Made a plugin for a partner (a commission-based user) that involved registration, affiliation, and commision handling.
    • Built a plugin to sync partner commissions and accounts on NetSuite.
    • Helped to fix WooCommerce issues.
    • Created a WordPress theme from the design provided.
    Technologies: WooCommerce, Bootstrap, WordPress, SendGrid, NetSuite, SuiteTalk
  • Freelance WordPress Developer

    2016 - 2017
    Docler USA, LLC (via Toptal)
    • Made a responsive Child theme.
    • Used a SOAP API for creating a video-based feed.
    • Implemented a Video.js player with AJAX feeds.
    Technologies: MySQL, PHP, cURL Command Line Tool, Ajax, SOAP, WordPress
  • Freelance Web Developer

    2016 - 2017
    The Sterling Woods Group (via Toptal)
    • Created a theme.
    • Made a membership plugin and full structure.
    • Implemented Optimizely.
    • Implemented Google Analytics Events Tracking.
    • Did client-training about the content and membership handling.
    Technologies: WordPress, Optimizely, WooCommerce
  • Freelance Senior WordPress Developer

    2016 - 2016
    Calibrater Health (via Toptal)
    • Fixed their WordPress resource usage.
    • Optimized and sped-up their site.
    • Performed a migration and host setup.
    • Checked their Apache Daemon and added tweaks as necessary.
    Technologies: Apache, PHP, WordPress
  • Freelance PHP/WordPress Developer

    2016 - 2016
    Fill in the Blank (via Toptal)
    • Made a plugin for restricted content that links up to Contact Form 7.
    • Helped improve Ajax call experiences.
    • Fixed the styling of a few items.
    • Corrected a custom-made plugin for footer content.
    Technologies: jQuery, Bootstrap, WordPress, PHP
  • Senior Web Application Developer (contract-based)

    2016 - 2016
    Singh Transport Systems, Ltd.
    • Worked to get proper functional know-how of the new features they wanted in their existing application, based on WordPress.
    • Shifted their application on Pantheon and maintained version control on Bitbucket.
    • Debugged and added awesome features.
    • Implemented WP-CLI commands for data management and Cron processes for better performance.
    Technologies: WP-CLI, WordPress, PHP
  • Senior Web Engineer

    2013 - 2015
    Millenium Technosoft, Ltd.
    • Created WordPress responsive themes and plugins.
    • Managed a team of three assistant developers.
    • Used many APIs like PayPal, Stripe, Facebook, Instagram, and other REST/SOAP based APIs.
    • Created web services for various mobile apps.
    • Managed the VPS, WP Engine, Flywheel, and Pantheon environments for setting up till management.
    • Created a soccer video uploading and sharing platform in which I made themes and plugins from scratch.
    • Developed a plugin to synchronize inventory and sales with WooCommerce and eBay stores.
    • Created WP-CLI commands for regular backups on the local directory and uploading on Dropbox.
    Technologies: Genesis Framework, SOAP, REST, WooCommerce, PHP, WP-CLI, WordPress
  • PHP Application Developer

    2012 - 2013
    Millenium Technosoft, Ltd.
    • Worked on CMS like WordPress, Magento, and Joomla.
    • Started working on PHP-OOPS based programming and used the Code Igniter Framework.
    • Made a PHP application using GMAP where users can submit their complex requests to the admin and it was used by the government of Bogota.
    • Customized WordPress themes and plugins and used it as a base of other PHP applications.
    • Made a front-end dashboard for users with less privileges in WordPress.
    Technologies: CodeIgniter, Ajax, Joomla, Magento, WordPress, PHP
  • Assistant Software Developer (Administration Section)

    2009 - 2011
    Carnegie Mellon University
    • Worked on ASP-based CRM software.
    • Assisted the staff in learning how to use the software.
    • Helped in the transitioning of the software to PHP open source.
    Technologies: jQuery, JavaScript, CSS, HTML, PHP, ASP


  • Quicken Loans Arena WordPress Site

    I worked for Quicken Loans Arena which is connected with the Cleveland Cavaliers, an amazing basketball team. I built this site using a Bootstrap-based custom theme which also used the Underscores framework.

  • CCCU News and Magazines Module

    I made custom post types and taxonomies and created a custom module for news and magazines as requested by the client. It used lazy loading, infinite scrolling, and several codes of jQuery which was used in the existing Symfony-based template.

  • Surety Systems

    I created it all from PSD to the theme. I also customized the Avada framework as needed and managed the Google Analytics and search console.

  • Legion

    I fixed responsive issues on their existing website and styling the Pardot forms according to the theme.

  • AssurX

    I optimized the site for speed and search engine visibility.

  • Test IO | Design

    I created a responsive Bootstrap theme with the Underscores framework.

  • HPE Service Blog | Design

    I created a responsive blog theme with AJAX support.

  • Sterling Woods Group | Design

    I created a WordPress theme with a responsive layout.

  • Party Like a Vegan | Design

    I customized a responsive theme as according to the designs in the PSDs given.

  • Bisura

    I created a responsive WordPress theme, made a car classified system within the theme, and also developed a detailed, layered-based search form.

  • Multifuse: White-label Digital Marketing Partner

    I created the theme and the third-party plugin which uses WooCommerce and makes bundle products of SEO packages dynamically and also calculates the delivery time—based on the data, services, and options the user has selected.

  • TrueSides: All You Need to Know

    TrueSides is a leading source to stay up to date with the latest news, reviews/analysis, and about stuff that matters for the social generation.

    I created a magazine-based WordPress theme and a very elegant gallery to be used on articles with Google AdSense advertisements.

  • The Bathroom Factory

    I made the whole site which comprises of theme development and plugins (eBay and WooCommerce synchronization for inventory and orders).

  • Littlemico Copenhagen

    I created an eCommerce platform template. It has a feature where users can enter their custom text over a product and they can see it virtually on the product before purchasing.

  • Crowd Funding Exposure

    I created the theme for the site and a plugin for selling and managing the services they offer.

  • Text-to-speech Dictionaries | Read Clearly Dictionaries

    I created a full-text search based plugin which gives out results for the perfect pronunciation of English words in different accents. In the back-end, it crawls another website regularly and updates its database with Cron jobs.

  • Don't Hate WordPress: 5 Common Biases Debunked (Publication)
    Today, WordPress covers more than 50 percent of website shares and serves nearly 60 million websites worldwide. Its popularity has resulted in many misconceptions that have grown and spread like a forest fire, and have made people stay away from WordPress. In this post, Toptal Software Engineer Donald Mudenge explains the five most common WordPress taboos and myths, clarifies them, and offers solutions on how to overcome them.


  • Languages

    JavaScript, CSS, PHP, PHP 7, SQL, HTML, SCSS, Sass
  • Frameworks

    Bootstrap, Divi, ASP, CodeIgniter, Genesis Framework, Symfony
  • Libraries/APIs

    REST APIs, jQuery, React, Underscore.js, WooCommerce API, Stripe
  • Tools

    WP-CLI, GitHub, Git, Bitbucket, Apache, Optimizely, cURL Command Line Tool, WPML, SuiteTalk, SendGrid, Pardot, ShipStation, PageSpeed, Google Webmaster Tools
  • Paradigms

    Responsive Web Design (RWD), REST, Scrum
  • Platforms

    WordPress Theme Design, WordPress, WooCommerce, Pantheon, MacOS, Linux, Windows, Magento, Joomla, Zendesk, Salesforce
  • Storage

    WP Engine, MySQL
  • Other

    APIs, eCommerce, WordPress Themes, WordPress Plugins, Elementor, Beaver Builder, Thrive Themes, Ajax, SOAP, NetSuite, Google Search Console, MailPoet, AdRotate, Dokan, Marketplaces, Search, Builder, Data Loading, ACF, Google, Optimization, Plugin Development, WP JSON, X Theme, Shipping, Gravity Forms


  • Master's degree in Computer Science
    2007 - 2009
    Carnegie Mellon University in Rwanda - Kigali, Rwanda
  • Bachelor's degree in Computer Science
    2004 - 2007
    Carnegie Mellon University in Rwanda - Kigali, Rwanda
  • High school diploma in Commerce
    2002 - 2004
    Lycée de Kigali - Kigali, Rwanda

To view more profiles

Join Toptal
Share it with others