Let's Talk
Development & UI/UX Projects

Featured Engineering & Design Work

Explore interactive web applications, strategy games, QR payment solutions, and seller onboarding landing pages built with clean code and modern responsive design.

💻 Web Applications & Games
⚡ Responsive UI/UX
🚀 Open Source & Case Studies

COMPLETED

HTMLCSSJS

Cow, Grass & Lion Live

A JavaScript-based strategy game inspired by the ecosystem food chain — Lion beats Cow, Cow beats Grass, and Grass beats Lion. Features a custom in-game console, animated game states, and interactive UI logic built entirely with vanilla JavaScript.

UIUXJS

ScanPay – Dynamic QR Featured

A mobile-first QR code payment UX case study solving retail checkout friction. Each transaction generates a unique, time-bound QR code for fast, secure scanning. Optimised for low-bandwidth environments and touch-based interaction patterns.

HTML5CSS3

UzaLeo – Seller Onboarding Design

A high-conversion landing page built for seller onboarding on the UzaLeo marketplace. Designed with semantic HTML5 and CSS Grid to guide potential sellers through the platform's value proposition and end with a strong call-to-action.

PythonGradioGemini / Groq LLMAfCFTA

TradePass – AI Trade Assistant Hackathon '26

An AI assistant built for GOMYCODE's "Come Build with AI" hackathon (Kenya) helping African cross-border traders navigate customs rules, required documentation, and AfCFTA tariff qualification. Traders describe their export in plain language (e.g. Kenya ↔ Uganda avocado oil) to receive an actionable document checklist, origin assessment, and authority next-steps grounded strictly in official trade law sources.

IN PROGRESS

ReactFirebase

E-Commerce App Working

React store with cart functionality, product filtering, and Firebase backend integration. Shopping cart state management and real-time inventory updates in progress.

TO DO

AIUX Research

AI UX Case Study Upcoming

Upcoming research-driven UX project exploring how AI interfaces can be made more intuitive and human-centered for non-technical users.