ssemugenyiisaac2@gmail.com+256 705 438 524
Skip to content

Taking on WordPress work

WordPress sites the client can actually run after I hand them over.

I build and maintain WordPress for organisations that sell something complicated: safari operators with hundreds of itineraries, a commercial law firm organised by practice area, a car hire fleet on WooCommerce. Custom child themes, Elementor Pro done properly, and whatever plugin work the job needs.

Looking for React and TypeScript work instead? See the engineering side

Work

Live sites

7+ WordPress builds live now, across travel, legal, agriculture and the non-profit sector.

  • marvelsafaris.com
    The Marvel Safaris homepage, showing East African safari packages.
    TravelWordPress

    Safari operator selling packages across Uganda, Kenya, Rwanda and Tanzania, with a destination structure deep enough to cover individual national parks.

    • Blocksy child theme
    • Elementor Pro
    • Custom Elementor skins
    • Itinerary plugin
    • +2 more
  • trinity-lawyers.com
    The Trinity Lawyers homepage, with the firm introduction and an appointment call to action.
    LegalWordPress

    Commercial law firm site organised around practice areas, from banking and finance through to intellectual property and employment.

    • Blocksy child theme
    • Elementor Pro
    • Custom Elementor skins
    • WPForms
    • +3 more
  • globalthreadssafaris.com
    The Global Threads Safaris homepage, showing Kenya safari tour packages.
    TravelWordPress

    Nairobi tour operator running wildlife safaris and cultural expeditions across Kenya, Tanzania, Uganda and Rwanda.

    • Blocksy child theme
    • Elementor Pro
    • The Plus Addons
    • Itinerary plugin
    • +1 more
  • pts.rw
    The Premier Transport and Tour Services homepage, showing the Rwandan VIP car hire fleet.
    TransportWordPress

    Rwandan VIP car hire and tour operator, with a fleet catalogue running on WooCommerce alongside travel packages.

    • Blocksy child theme
    • Elementor
    • WooCommerce
    • LiteSpeed Cache
    • +1 more
  • essoil.rw
    The Ess Oil homepage, introducing the Rwandan essential oils range.
    AgricultureWordPress

    Rwandan essential oils producer, covering the product range, the agronomy arm behind it and an education and blog section.

    • Elementor Pro
    • Custom Elementor skins
    • Blog and taxonomy
  • gitaafrica.org
    The GITA Africa homepage, introducing its work empowering girls through tourism.
    Non-profitWordPress

    Non-profit empowering girls through tourism, covering conservation and community programmes, regional networks and its own storytelling strand.

    • Blocksy
    • Elementor Pro
    • Blocksy Companion Pro
  • afritam.org
    The AFRITAM open courses page, showing the filter sidebar and the course table.
    TrainingWordPress

    Maintenance work on a training consultancy site: rebuilding the course listing so staff manage it from the WordPress admin and visitors can filter it.

    • Elementor Pro
    • Custom Elementor skins
    • Filter Everything Pro
    • WordPress admin

Capabilities

What I do in WordPress

Themes, page building, plugins, commerce and the maintenance that keeps all of it working.

  • Themes

    Child themes and template work, so customisation survives the parent theme updating.

    • Child theme development
    • Blocksy
    • Template overrides
    • Hooks & filters
    • Custom post types
    • Advanced Custom Fields
    • Theme migration
  • Page building

    Elementor and more page building tools taken seriously: global styles and reusable templates rather than restyling every page by hand.

    • Elementor Pro
    • Custom Elementor skins
    • Global styles & theme builder
    • Reusable templates
    • Gutenberg blocks
    • Responsive breakpoints
  • Plugins & integrations

    Picking the right plugin, configuring it properly, and writing the glue when nothing off the shelf fits.

    • Plugin evaluation & setup
    • Custom snippets
    • Gravity Forms
    • WPForms
    • Mailing list integration
    • WhatsApp & chat
    • REST API
  • WooCommerce

    Catalogues and checkout, set up so the client can run the shop without calling me.

    • Product & catalogue setup
    • Checkout configuration
    • Payment gateways
    • Booking & hire flows
    • Order management
  • Performance & security

    The part clients notice only when it is missing. Caching, images and keeping the install current.

    • LiteSpeed & caching
    • Image optimisation
    • Core Web Vitals
    • Backups & restores
    • Updates & hardening
    • Migrations & hosting
  • SEO & analytics

    Structure a search engine can read, and the reporting to see whether it worked.

    • Technical SEO
    • Schema & structured data
    • XML sitemaps
    • Google Site Kit
    • Search Console
    • Google Analytics 4

How I work

What you get, beyond the pages

The difference between a site that lasts and one that needs rebuilding in eighteen months is mostly decisions made before the design starts.

  1. 01

    Understand the business first

    A tour operator, a law firm and a non-profit all need different things from the same CMS. The structure comes from how the organisation actually sells or serves, not from a template that happened to look nice.

  2. 02

    Build it so you can run it

    The site is handed over to people who did not build it. That means standard admin surfaces where they exist, content held in fields rather than baked into layouts, and no change that requires a developer to publish.

  3. 03

    Make it findable

    Structure, metadata and speed are part of the build rather than a phase afterwards. A site nobody finds is an expensive brochure.

  4. 04

    Stay available after launch

    WordPress needs maintaining. Updates, backups and the occasional plugin that breaks something are part of owning a site, so I stay reachable rather than disappearing at handover.

Next step

Need a WordPress site built, fixed or taken over?

Tell me what the site has to do and who has to run it afterwards. I read every brief myself and reply within a day.