Projects
Things I've built — real clients, real problems, real impact.
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.
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.
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.
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.
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.
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.
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.
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.
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.