From Idea to Interface
Building practical software solutions for Kenyan communities — from chamas tracking contributions to landlords managing properties. Real projects solving real problems.
Practical desktop applications for local Kenyan organizations — designed to work offline when connectivity fails
Many local organizations — chamas, landlords, gyms, and small shops — still rely on spreadsheets and paper records. This leads to lost data, difficult reconciliation, and operations that break when internet connectivity fails.
As a fourth-year Electrical & Electronics Engineering student at the University of Nairobi, I've built desktop applications that solve these real-world problems. These aren't just personal side projects — they're working solutions used by actual community groups and local businesses across Kenya.
Powerful capabilities built into every package
Local queueing with Google Sheets backend synchronization and intelligent conflict resolution for uninterrupted work.
Role-based access controls with granular permissions, comprehensive audit logs, and export controls for compliance.
MPESA and card payment integrations with automated reconciliation, digital receipts, and tax-compliant invoices.
Pre-built KPI dashboards showing MRR, daily sales, occupancy rates, and top-performing items with exportable reports.
Real applications solving real problems for Kenyan communities
Custom websites for organizations and businesses looking to establish their online presence. Built with modern web technologies, optimized for performance on all devices, and designed to work well even on slower connections common in Kenya.
Helps chamas and SACCOs manage group savings digitally. Track member contributions, set fund goals, record expenses, and generate transparent reports — solving the trust and accountability challenges common in community savings groups. Works offline with cloud backup sync.
Automates gym operations for local fitness centers — handle member registration, track payments with M-PESA integration, manage equipment maintenance, and schedule classes. Helps gym owners move away from manual logbooks and Excel sheets to a professional system.
Helps landlords manage rental properties and tenants more efficiently. Track rent payments with M-PESA integration, manage multiple properties, send payment reminders, and handle maintenance requests — replacing the chaos of notebooks and WhatsApp messages with organized digital records.
Complete sales and inventory system for small shops, pharmacies, and retail businesses. Process sales quickly, track stock levels with low-stock alerts, accept M-PESA and cash payments, and generate daily sales reports — helping shopkeepers run more profitable, organized operations.
Working on unique challenges that need custom solutions. If you have a community organization or local business facing specific operational problems, I'm open to discussing how technology might help — from student attendance systems to specialized tracking tools.
Ready to transform your operations? Let's talk.