A selection of production systems, e-commerce platforms, and AI-powered tools I've designed, built, and shipped for clients across enterprise, healthcare, and trade.
Production2023βPresent
AssetFlow RFID Asset Tracking Platform
A three-tier RFID asset tracking platform pairing a Laravel REST API, a Python Flask hardware middleware layer, and a native Android client built with Java and MVVM. Deployed in production at Kibabii University and Naivasha Sub-County Referral Hospital.
- Improved asset visibility by 85% across institutional clients
- Cut asset audit time from 2β3 weeks to 4β6 hours
LaravelPython FlaskAndroidMySQLHoneywell RFIDSnipe-IT
Production2024βPresent
Cultiva Restaurant Inventory System
An end-to-end inventory management system for a high-end restaurant, featuring barcode scanning, pantry tracking, delivery-note reconciliation, and an AI chatbot that acts as a virtual store manager.
- Reduced waste 35% and improved stock accuracy to 98%
- AI chatbot answers inventory queries in natural language
LaravelFlutterBarcodeAI ChatbotGemini
Live2025β2026
GlobalTradeIndiaExpo.com
An international trade expo platform connecting 500+ exhibitors and 15,000+ buyers across 50+ countries for the August 2026 event in Greater Noida. Includes exhibitor registration, a hosted buyer program, 12 product zones, multi-language support, and full SEO.
- Serves 500+ exhibitors & 15,000+ buyers
- Top Google rankings for trade-expo keywords
Full-StackSEOEvent SystemMulti-language
Live2024βPresent
ScanTechInnovations.africa
A medical equipment e-commerce platform for refurbished hospital equipment including MRI, CT, and mammography systems. Features a product catalog, inquiry management, M-Pesa and Razorpay payments, and English/Spanish localization.
- 250% increase in qualified healthcare inquiries
- Integrated M-Pesa Daraja + Razorpay payments
E-commerceSEOM-PesaRazorpay
Project2024
AI-Powered Customer Service Chatbot
A context-aware support assistant built with LangChain, Google Gemini Flash, and FastAPI. A RAG pipeline backed by a vector database grounds responses in company documentation for accurate, source-driven answers.
- RAG pipeline over company knowledge base
- Natural-language support automation
PythonLangChainGeminiFastAPIRAG
Prototype2024
Safaricom RFID Network Scanner
A passive RFID scanner prototype for telecom infrastructure monitoring, integrated with Safaricom's network management systems to track and verify equipment across sites.
- Centralized monitoring across network sites
- Automated equipment verification & alerts
RFIDTelecomPythonHardware
Proposal2025
UNICEF Uganda RFID Asset Tracking
A technical proposal (RFP LRPS-2026-9202757) for the UNICEF/WFP Common Premises in Kampala, covering 455 furniture assets, 10 meeting rooms, and 13 door portals with a cloud dashboard built to UN compliance standards.
- 455 assets across 13 RFID door portals
- Cloud dashboard w/ automated movement detection
RFIDEnterpriseCloudUN Standards
Live2024
National Parents Association
A member registration and payments platform enabling parents to sign up online and settle dues through integrated M-Pesa mobile payments.
- Online member registration & dues
- M-Pesa Daraja payment integration
ReactSupabaseVercelDaraja API
Project2024
TREQ B2B Trade App
A cross-platform Flutter app that connects buyers and exporters, with real-time chat and push notifications to power B2B matching on the go.
- Real-time buyerβexporter chat
- Push notifications & B2B matching
FlutterDartREST APIPush Notifications
Project2024
MCHAMA β Group Savings App
A Flutter mobile app for chamas (investment & savings groups), managing member contributions, payouts, and secure transactions on a Node.js/Express backend with OAuth2 authentication.
- Member contributions & payout tracking
- Secure transactions with OAuth2 auth
FlutterDartNode.jsExpressOAuth2
Project2024
Unified Events App
A Flutter app for discovering, organizing, and managing events β with registration, scheduling, and real-time notifications in one unified mobile experience.
- Event discovery & registration
- Scheduling & push notifications
FlutterDartREST API
Live2024
Crypto Merchant Bot
A BNB crypto-seller Telegram bot that automates sales end to end, using Selenium browser automation to handle transactions directly within chat.
- Automated BNB sales via Telegram
- Selenium browser automation
PythonSeleniumRenderTelegram
Open Source2024
RFID Microservices Platform
An enterprise NestJS microservices architecture for RFID device management, real-time scanning, webhooks, and analytics β modular middleware supporting multiple device types.
- Microservices for scanning, devices & analytics
- Real-time webhooks & JWT-secured APIs
NestJSMicroservicesTypeScriptJWTSwaggerRFID
Proposal2025
Tyre Management System
An RFID-based tyre management and tracking system for fleet operations β monitoring tyre lifecycle, rotations, and wear to cut costs and reduce vehicle downtime.
- RFID tyre lifecycle & rotation tracking
- Wear analytics to reduce fleet downtime
RFIDAsset TrackingFleetAnalytics
Project2024
Biometric Authentication System
A Python desktop application with a GUI for fingerprint registration and authentication using real USB fingerprint sensors, backed by PostgreSQL secure template storage.
- Real USB fingerprint sensor integration
- Secure template storage with accuracy scoring
PythonBiometricsPostgreSQLHardware
Live2025
Football Bet Predictions
An AI-powered football match-prediction app using Google Gemini, with user authentication, a credit-based purchase system, and detailed AI-generated match analysis.
- Gemini AI match analysis
- Credit-based purchases & NextAuth login
Next.jsGeminiPrismaNextAuthTailwind
Live2024
Image to Text β OCR
A web app that extracts text from images using Tesseract OCR, with a Next.js frontend and a Python Flask backend supporting drag-and-drop and multiple input methods.
- Tesseract OCR text extraction
- Next.js frontend + Flask backend
Next.jsFlaskTesseractPythonOCR
Project2024
Music Chat Bot
Control your music from anywhere β WhatsApp, Telegram, or browser β using plain English powered by Groq AI, with a local bot bridging chat to playback.
- Natural-language control via Groq AI
- WhatsApp, Telegram & browser interfaces
PythonGroq AIWhatsAppTelegram
Project2024
FileVault β File Sharing
A cross-platform file-sharing app with a Node.js/Express backend, a web client, and a Flutter mobile app for fast device-to-device transfers.
- Node backend + Web + Flutter clients
- Fast cross-device file transfers
Node.jsExpressFlutterWeb
Project2025
NairobiLive
A Nairobi events and city-life platform built on Next.js 15 with Prisma and authentication β event listings, rich content management, and an interactive UI.
- Next.js 15 + Prisma events platform
- Auth, rich content & drag-and-drop UI
Next.jsPrismaNextAuthTailwind
Live2025
FestiveFinder
An AI-powered app that helps users discover festivals and events, using Google's Gemini (GenAI) to surface relevant happenings from natural-language queries.
- Gemini-powered event discovery
- Clean React single-page experience
ReactGoogle GenAIVite
Live2024
Sharn Nails & Beauty
A modern marketing and booking website for a nails & beauty salon, built in React with a clean, conversion-focused design.
- Salon services showcase & booking
- Modern responsive React UI
ReactViteResponsive
Project2024
Velvet Reserve
An upscale restaurant reservation app with a React frontend and Node backend, handling table bookings, availability, and guest management.
- Table reservations & availability
- React frontend + Node API
ReactNode.jsExpress
Project2024
React Playground
A production-ready web playground for building, testing, and sharing React code with TypeScript, featuring a Monaco split-view editor and live preview.
- Monaco editor with live preview
- Shareable TypeScript sandboxes
Next.jsMonacoTypeScriptTailwind
Live2024
Electronics Store
A production-ready electronics e-commerce platform built with Next.js and PostgreSQL β product catalog, discounts, cart, and M-Pesa payments.
- Catalog, discounts & cart
- M-Pesa payment integration
Next.jsPostgreSQLM-PesaTailwind
Live2024
Barber.shop Booking
A salon & barbershop booking platform built with Next.js and Supabase β appointment scheduling, an AI assistant, and a management dashboard.
- Appointment scheduling & management
- Supabase backend + AI assistant
Next.jsSupabaseOpenAITailwind
Live2024
Ayman Global Connect
A WordPress website for a B2B logistics, communication, and BPO services company, featuring custom theme development and a client inquiry system.
- Custom WordPress theme & services showcase
- Client inquiry management
WordPressPHPSEO
Live2024
Benefarm Fresh Exporters
A corporate website for a Kenyan horticultural export company supplying premium fresh produce to global markets β product showcase, global-reach overview, and client inquiries.
- Showcases premium produce for export
- Global reach & inquiry management
ReactViteSEOResponsive
Live2025
Change a Life
A charitable giving platform that lets supporters donate online to change lives, with a simple, fast, conversion-focused payment flow.
- Online donations with instant payment
- Clean, conversion-focused giving flow
ReactVitePayments
Live2025
Academic Help Services
A services platform offering professional academic assistance and software support, with a service catalog and client inquiry flow.
- Academic assistance & software support
- Service catalog with inquiries
ReactTailwindResponsive