Book a call ↗
19+Projects completed
6+Years experience

Hello.

— I'm Michael, a full stack developer.

View résumé
Michael Tumuhaise

Scroll down ↓

Engineering with clarity, from idea to launch.

I turn complex requirements into dependable software people can use with confidence.

Michael signature
Who I am

I'm a full stack software engineer based in Kampala, Uganda. I enjoy the work between a good idea and a working product: understanding the problem, shaping the system, and shipping the details properly.

Explore selected work
Delivery focus19+

products and technical solutions brought from concept to usable release.

View case studies
Michael TumuhaiseBuild · test · refine

How I work

01Start with the real problem, not the technology.
02Build scalable systems that remain practical to maintain.
03Ship, measure, and improve with intention.

What drives me

Simplicity is the soul of efficiency. The best architecture solves the problem, not just today, but tomorrow.

Core values

  • Clarity in communication
  • Quality in execution
  • Continuous improvement
  • Empathy in teamwork

⌖Kampala, UgandaEast Africa

◷Local timeEAT · UTC +3

Technical arsenal

Languages, frameworks & tools.

A curated set of technologies I use to ship robust, scalable products.

Frontend Development

  • React.js
  • Next.js
  • TypeScript
  • HTML5 & CSS3
  • Tailwind CSS
  • JavaScript ES6+
  • Bootstrap

Backend & Databases

  • Node.js
  • Express.js
  • Django
  • FastAPI
  • PostgreSQL
  • REST APIs

Mobile & IoT

  • React Native
  • Flutter
  • Firebase
  • Supabase
  • Arduino / ESP32
  • MQTT

AI, ML & Cloud

  • TensorFlow
  • PyTorch
  • Scikit-Learn
  • Docker
  • Vercel
  • CI/CD
  • Linux / Bash

CMS & Marketing

  • WordPress
  • Shopify
  • SEO
  • Google Analytics
  • Search Console

Workflows & Architecture

  • Agile / Scrum
  • TDD
  • RESTful API Design
  • System Design
  • Microservices
  • Web Hosting

I choose tools based on the problem, then use them to build software that stays reliable as it grows.

Build deliberately · keep it maintainable

03 / Recent projects

Selected work, built to be useful.

A closer look at products shaped around real operational needs, clear interfaces, and dependable engineering.

01 / Energy intelligence

OP Energy

A household energy platform that estimates Uganda Yaka usage, tracks appliance demand, and turns consumption data into practical AI-guided savings.

Next.jsAI AdvisorIoT
02 / Mobility · Machine learning

RouteWise

A mobile shuttle-routing system combining a React Native interface, Django services, and traffic-history modelling to produce more efficient routes.

React NativeDjangoML
03 / Mobile · AI

WonderWedding

FlutterFirebaseAI

A Flutter and Firebase mobile experience for wedding planning, guest coordination, and AI personalisation.

04 / Private communication

Ephemra

Next.jsSocket.IOPrisma

A self-hosted encrypted messaging experience with ephemeral sessions, secure file transfer, and real-time calling designed around user privacy.

05 / Digital asset management

CloudVault

A focused asset vault supporting multi-format uploads, folders, file previews, and automated database maintenance in one dependable workspace.

Next.jsTypeScriptMySQL
06 / SaaS · AI

Business Marketplace

Next.jsDjangoPostgreSQL

A multi-tenant marketplace with approval workflows, role-based access, and AI-powered product recommendations.

A collaborative AI creative workshop built with a Dockerised Django and React architecture.

07 / Collaborative AI

Flux Studio

DjangoReactDocker

An emergency-response MVP with panic-button guard dispatch, real-time tracking, and push notifications.

08 / Safety · Mobile

CommunityConnect

React NativeNode.jsSocket.IO

A farm operations system for day-to-day poultry management, record keeping, and detailed reporting.

Web AppFarm Operations
09 / Agriculture · Web

Poultry Management

A community tourism marketplace connecting travellers with eco-friendly experiences and local hosts.

LaravelLivewireTailwind
10 / Tourism · Web

EcoTour Uganda

A Laravel medical platform helping doctors, patients, and clients manage care, records, and communication.

11 / Healthcare · Web

Matendo Medical

LaravelMySQL

A Flutter application for browsing recipes by category with ingredient details and smooth navigation.

FlutterREST API
12 / Mobile · Flutter

Recipe Browser

ChatbotNLP
13 / Agriculture · Chatbot

Agribot

An agriculture-focused conversational assistant providing quick farming answers and practical guidance.

Botpress
14 / Conversational UX

Botpress Chatbot

A Botpress-based chatbot deployment built for rapid conversational experiences and support workflows.

ChatbotAI

A conversational assistant designed for business support and frequently asked question automation.

15 / Business · AI

Beefita AI Bot

LivewireCSS

The company website and digital presence for Afrisoft Ltd.

16 / Corporate website

Afrisoft Website

TailwindSEO
17 / Education website

EduPartnerships

An education partnerships website and content hub focused on accessible information and discovery.

Landing Page

A wedding marketing site and focused landing-page experience.

18 / Wedding website

WonderWedding Site

19 / Tourism website

WildMed Uganda

A tourism platform and booking experience for WildMed Safaris.

LaravelBooking

04 / Career path

Professional
Milestones.

My career journey and the companies I've had the pleasure to work with.

Every chapter. A new perspective.

Scroll to turn the pages Explore my résumé ↗
  1. 2026
    Chapter 01● Current role

    Software Developer

    Baisoft Tech

    Building software with Next.js on the frontend and Django on the backend, while developing mobile experiences with React Native, Flutter, and Firebase.

    • Next.js
    • Django
    • React Native
    • Flutter
    • Firebase
    2026 – Present01 / 06
  2. 2025
    Chapter 02● Current role

    Web Developer

    Afrisoft Ltd

    Lead frontend and backend development using Django, Laravel, and React. Specialised in mobile development with Flutter and Firebase to enhance user engagement.

    • Flutter
    • Firebase
    • React
    • Django
    2025 – Present02 / 06
  3. 2024
    Chapter 03● Current role

    Web Developer

    WildMed Safaris

    Leading the digital transformation of tourism platforms. Managing SEO campaigns and developing user-centric booking solutions.

    • Web Dev
    • SEO
    • Digital Marketing
    2024 – Present03 / 06
  4. 2023
    Chapter 04

    Software Developer

    Tattuintel Ltd

    Built high-impact mobile and web solutions. Collaborated on ML-driven logistics and event-planning applications.

    • Mobile
    • ML
    • Full Stack
    2023 – 202404 / 06
  5. 2022
    Chapter 05

    Intern

    NITA-U

    Created intelligent chatbots and internal dashboards. Automated processes for the National Information Technology Authority.

    • Chatbots
    • Automation
    • Dashboards
    2022 – 202305 / 06
  6. 2020
    Chapter 06

    IT Intern

    NARO

    Supported software installation, system setup, and day-to-day IT helpdesk needs for staff.

    • IT Support
    • Systems Setup
    • Networking
    2020 – 202206 / 06
Built on experience. Driven by curiosity.Back to top ↑
05 / Start a conversationAvailable for selected work

Let's make
something useful.

I'm available for product work, technical partnerships, and focused ideas that deserve a dependable build.

Based in
Kampala, Uganda
Project enquiry

Tell me what you're building.