
UNITE: Uganda National Institute for Teacher Education
The public website for Uganda’s national teacher education institute: programmes, campuses, admissions notices and links to e-learning and the student portal.
built by me
Websites, online stores, web platforms and mobile apps I have built for universities, government bodies, nonprofits and businesses across Uganda. I work mainly in WordPress and WooCommerce, alongside Wagtail CMS and Django (Python), Laravel (PHP), Node.js and Flutter. I deploy to AWS, Google Cloud, Azure and WordPress Cloud.
Generative AI is a growing part of my work: I use Claude, Gemini, ChatGPT and Cursor to plan, build and test faster. This website was built with AI.
what i build
These are just a few of the 60+ websites and apps I have built. Many more are private or white-label work for clients and agencies, so they are not listed here.

The public website for Uganda’s national teacher education institute: programmes, campuses, admissions notices and links to e-learning and the student portal.

Website for UICT in Nakawa: admissions, diploma programmes, short courses, research and intake announcements.

Government website for the Uganda Law Reform Commission: projects, publications, resources and news under the line “Modernising the Law”.

Website for Uganda’s national faith-based council, founded in 2001: governance, membership, programmes, publications, and news and events.

Website for a health cooperative working towards quality, affordable healthcare in Uganda: services, membership, publications and donations.

A streaming platform with short reels, live streams and video on demand, on the web at mumpic.com and as an Android app on Google Play.
how i work
Lessons from 60+ projects: the hardest parts often come before any code is written.
01
Get clear on who the site is for, what it must achieve, and what “done” looks like — before choosing a theme or plugin.
02
I’m not a designer, but I’m not design-blind. Clean layouts, clear hierarchy, no clutter.
03
The right mix of theme, plugins and custom code — planned for SEO, performance and security from day one.
04
Backups, updates, monitoring and hardening, so the site stays fast and safe after launch.
work together
A new website, a site that needs rescuing, or a team that needs training — tell me about it.
the newsletter
A short monthly email on WordPress, the web in Uganda and what I’m learning from real client projects.