
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
Taking on WordPress work
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
7+ WordPress builds live now, across travel, legal, agriculture and the non-profit sector.

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

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

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

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

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

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

Maintenance work on a training consultancy site: rebuilding the course listing so staff manage it from the WordPress admin and visitors can filter it.
Capabilities
Themes, page building, plugins, commerce and the maintenance that keeps all of it working.
Child themes and template work, so customisation survives the parent theme updating.
Elementor and more page building tools taken seriously: global styles and reusable templates rather than restyling every page by hand.
Picking the right plugin, configuring it properly, and writing the glue when nothing off the shelf fits.
Catalogues and checkout, set up so the client can run the shop without calling me.
The part clients notice only when it is missing. Caching, images and keeping the install current.
Structure a search engine can read, and the reporting to see whether it worked.
How I work
The difference between a site that lasts and one that needs rebuilding in eighteen months is mostly decisions made before the design starts.
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.
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.
Structure, metadata and speed are part of the build rather than a phase afterwards. A site nobody finds is an expensive brochure.
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
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.