Available for hire

Full Stack Software Engineer

Michael Tumuhaise

I build products that feel effortless, scalable, and fast.

Kampala, Uganda · Open to remote roles · Available for freelance and full-time work

React Django Flutter AI/ML
Scroll

About Me

Discover my journey and professional philosophy.

A Passion for Problem Solving

I'm an innovative Software Engineer with a passion for building scalable solutions. My journey in tech is driven by a curiosity to solve complex problems through code.

With a strong foundation in full-stack development, I specialize in creating seamless digital experiences. From IoT systems monitoring energy to AI-driven applications, I bring ideas to life with precision and creativity.

0

Years of Experience

Education

B.S. Software Engineering

Makerere University

Location

Kampala, Uganda

Open to Remote

Pioneering Solutions

Creating high-impact IoT & AI systems that solve real-world challenges globally.

Technical Arsenal

A collection of tools and technologies I've mastered to build world-class products.

Frontend Architecture

React.js Vue.js TypeScript Tailwind CSS Next.js Three.js Redux SASS/SCSS

Backend Systems

Node.js Python Django FastAPI PostgreSQL Redis PHP/Laravel GraphQL

Mobile & IoT

Flutter React Native Dart MQTT Firebase Arduino/ESPs Supabase

AI & Cloud

TensorFlow NLP AWS Docker Kubernetes Git/GitHub CI/CD Dialogflow

CMS & Commerce

WordPress WooCommerce Shopify Strapi Payment APIs SEO

Workflow

Agile/Scrum Jira System Design Performance Opt.

Projects

A snapshot of shipped work across web, mobile, AI, and platforms.

Energy · Web

OP Energy

Estimates Uganda Yaka usage, tracks appliance power draw, and projects household energy cost with AI-guided tips.

Next.js AI Advisor Reports
Mobile · ML

RouteWise

Mobile shuttle routing with a React Native UI, Django backend, and an ML model that optimizes routes using traffic history.

React Native Django ML Routing
Mobile · AI

WonderWedding (App)

Flutter + Firebase mobile experience for wedding planning, guest coordination, and AI personalization.

Flutter Firebase AI Assistant
Secure · Web

Ephemra

Self-hosted, end-to-end encrypted messaging with ephemeral sessions, encrypted file transfer, and realtime calls.

Next.js Socket.IO Prisma
Media · Web

CloudVault

Premium digital asset vault with multi-format uploads, foldering, previews, and automated database maintenance.

Next.js 14 TypeScript MySQL
SaaS · AI

Business Product Marketplace

Multi-tenant marketplace with approval workflows, role-based access, and AI product recommendations.

Next.js Django PostgreSQL
Collab · AI

Flux Studio

Collaborative AI creative workshop with Dockerized Django + React architecture and glassmorphism UI.

Django React Docker
Safety · Mobile

CommunityConnect

Emergency response MVP with panic-button guard dispatch, realtime tracking, and notifications.

React Native Node.js Socket.IO
Agri · Web

Poultry Management System

Farm operations system for day-to-day poultry management, records, and reporting.

Web App Farm Ops
Tourism · Web

EcoTour Uganda

Community tourism marketplace connecting travelers to eco-friendly experiences and local hosts.

Laravel Livewire Tailwind
Health · Web

Matendo

Laravel medical platform for doctors, patients, and clients to manage care, records, and communication.

Laravel Medical App
Mobile · Flutter

Recipe Browser

Flutter app that browses TheMealDB recipes with category filters, ingredient details, and smooth navigation.

Flutter API
Chatbot

Agribot

Agriculture-focused chatbot experience for quick answers and guidance.

Chatbot
Chatbot

Botpress Chatbot

Botpress-based chatbot deployment for rapid conversational UX.

Botpress
Chatbot

Beefita AI Bot

Conversational assistant for business support and FAQ automation.

Chatbot
Website

Afrisoft

Company website and digital presence.

Website

EduPartnerships

Education partnerships website and content hub.

Website

WonderWedding (Web)

Wedding marketing site and experience landing.

Website

WildMed Uganda

Tourism platform and booking experience for WildMed Uganda.

Professional Journey

My career path and professional milestones

2025 - Present

Web Developer

Afrisoft Ltd

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

Flutter Firebase React
2024 - Present

Web Developer

WildMed Safaris

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

Web Dev SEO Marketing
2023 - 2024

Software Developer

Tattuintel Ltd

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

Mobile ML Full Stack
2022 - 2023

Intern

NITA-U

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

Chatbots Automation Dashboards
2020 - 2022

IT Intern

NARO

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

Software Installation IT Support Systems Setup

Get In Touch

Let's discuss your next project or opportunity

Contact Information

I'm currently available for freelance work and full-time opportunities. If you have a project that needs some creative touch, I'd love to hear about it.

Phone

+256 782 711 856

Location

Kampala, Uganda

Connect with me

Send Message

or send directly via Email Client