Projects

Things I've built — real clients, real problems, real impact.

Open Source · Tourism APIActive

Xenohuru

An open-source Tanzania tourism API and platform — built to give developers a single, reliable source of data on Tanzania's attractions, destinations, and travel information. Xenohuru is the infrastructure layer I wished existed when building tourism apps. Free, open, and built for East Africa.

DjangoPostgreSQLPythonREST APIDigitalOceanNginxGunicorn
Tour Platform · Client WorkLive

Visit Kili Adventures

A full-featured booking platform for a Kilimanjaro tour operator. Visitors can browse tours, make bookings, and send enquiries. I built everything — the booking system, admin panel, database, payment integration with DPO, QR ticket generation, and automatic email confirmations.

DjangoMySQLPythonDPO PaymentsQR CodesLinux
AI · WhatsApp ChatbotOpen Source

Personal WhatsApp AI

A Flask-based WhatsApp AI assistant powered by Google Gemini (1.5 / 2.0). Features a custom persona called CGM — responds in Kiswahili slang, has persistent JSON memory so it actually remembers conversations, and supports multi-key API fallback so it never goes down when one key hits its limit.

PythonFlaskGoogle GeminiWhatsApp WebhookJSON Memory
Infrastructure · SMSPersonal Project

Local SMS Gateway (Termux)

A self-hosted SMS gateway that runs directly on an Android phone using Termux — no cloud provider, no monthly fees. Turns a spare Android device into a fully functional SMS server. Built for the East African context where SMS is still critical for reaching real users, especially in areas with limited internet access.

PythonTermuxAndroidFlaskSMS API
Civic Tech · Election PlatformDeployed

MWECAU Election Platform

An online election system built for Mwecau ICT Club. Handles candidate registration, voter authentication, real-time vote counting, and results display. Built to make student elections transparent, fast, and tamper-resistant — no paper ballots, no manual counting.

JavaScriptPythonDjangoREST API
Civic Tech · AttendanceDeployed

Digital Attendance System

A hybrid attendance system for colleges and schools in Tanzania. Students check in via QR code scan or a session code — no pen, no paper, no manual register. Built to handle real classroom conditions: offline fallback, multi-session support, and a clean admin dashboard for lecturers.

PythonQR CodeDjangoTanzaniaMade in Tanzania
PersonalLive

This Portfolio

The site you're on right now. Built with Next.js, designed to be clean, fast, and readable on any device — from a flagship phone to a budget Android.

Next.jsTypeScriptTailwind CSS
Private Client WorkNDA

Confidential Client Projects

Some of my work is under NDA, so I can't show it publicly — but I'm happy to talk about what I did in a private conversation. The work covers backend systems, REST APIs, database design, and AI integrations for various clients.

DjangoFlaskMySQLPostgreSQLLangChain

Achievements

Founded Xenohuru

Built and maintain an open-source Tanzania tourism API — the first of its kind, designed to give developers across East Africa reliable, structured access to Tanzania's tourism data.

Open Source Contributor

Actively contribute to open-source projects, including the is-a.dev subdomain registry and the Tanzania Developers Community website. Giving back to the ecosystem I learn from.

Shipped to Production

Deployed multiple real websites and systems for real clients — including Visit Kili Adventures and the MWECAU Election Platform — that are live and used by actual people.

Always Building

Tech moves fast. I keep up by building side projects, exploring AI tools, and diving into cybersecurity on my own time. If I'm not working on a client project, I'm breaking something on purpose.

Services

Website & Web App Development

Need a website or web app built from scratch? I handle everything — from the frontend to the backend engine running behind it.

Database Design & Management

Your data is valuable. I design databases that keep it organised, fast, and reliable — even as your business grows.

AI Tools for Your Business

I build AI-powered tools like email reply bots, website chatbots, and virtual assistants — so your business runs smarter without needing a big tech team.

Fixing & Modernising Old Systems

Got software that's slow, broken, or painful to use? I can clean it up, connect it to modern tools, or rebuild it so it actually works.