My Projects

Vezill
A digital marketplace for buying, selling, and reselling digital content.
Vezill is a dynamic digital marketplace designed for buying, selling, and reselling digital content.
Built with a focus on security and scalability, the platform was engineered using Laravel, ensuring a robust backend infrastructure capable of handling high traffic and transactions efficiently.

ValidOnly
An online marketplace that connects buyers and sellers.
ValidOnly is an innovative online marketplace that connects buyers and sellers, providing a seamless platform for transactions.
Developed using Laravel, the system is designed to be feature-rich, scalable, and efficient, ensuring a smooth user experience.

OnlyZap
A service marketplace connecting local clients with skilled service providers.
OnlyZap is an innovative online platform designed to seamlessly connect clients with nearby service providers.
From home repairs and beauty services to freelance and professional work, OnlyZap allows users to explore a diverse range of services tailored to their needs.

E-Keja Mobile
A powerful mobile app for listing and discovering properties, land, and businesses.
E-Keja is a modern real estate mobile app built with React Native that allows users to explore and post listings for properties, land, and business premises.
Whether you are looking to buy, rent, or sell, E-Keja provides a seamless platform for all your real estate needs.

E-Keja Web
A powerful real estate web platform for listing and discovering properties, land, and businesses.
E-Keja is a modern full-stack real estate web application built with React (TypeScript) on the frontend and Node.js/Express with MongoDB on the backend. It allows users to browse, search, and post listings for properties, land, and commercial spaces.
Whether you’re buying, renting, or selling, E-Keja provides a seamless, responsive, and user-friendly platform for all your real estate needs, accessible from any device.

Novacode
A modern company website showcasing tech solutions and professional tech training programs.
Novacode is a fully responsive, visually clean website built with React, TypeScript, and Tailwind CSS, styled with shadcn/ui components. It serves as an online presence for a tech company offering innovative software solutions and hands-on training courses in web and mobile development.
The platform highlights services, upcoming courses, and makes it easy for clients and students to connect, learn, and grow in the fast-paced technology ecosystem.

Onebet
A secure and scalable online betting platform offering real-time odds, fast bet slips, and smooth user experience.
Onebet is a modern full-stack betting website built with React, TypeScript, Tailwind, and shadcn/ui on the frontend, combined with a Node.js, Express, and MongoDB backend. The platform provides users with real-time odds, a responsive betting interface, and secure account management.
Designed for performance and security, Onebet ensures smooth transactions, fast bet placements, and scalable infrastructure capable of handling thousands of concurrent users.
TeleMed
A secure and user-friendly online healthcare platform for virtual doctor consultations, medication access, and pharmacy services.
TeleMed is a modern full-stack healthcare platform built with React, TypeScript, Tailwind CSS, and shadcn/ui on the frontend, supported by a Node.js, Express, and MongoDB backend. The platform enables users to consult doctors online, access healthcare information, order medication, and locate nearby pharmacies.
Designed with privacy and accessibility in mind, TeleMed provides a seamless, HIPAA-inspired secure environment for patients to receive timely care without leaving their homes.

The Dev Diaries
A personal blog platform where developers share experiences, tutorials, and industry insights.
The Dev Diaries provides an elegant and responsive blogging experience for developers to publish content using Markdown with a focus on readability and developer-centric features.
Features include user authentication, content categorization, and a minimal dark-themed UI for immersive reading. It’s optimized for SEO and scalability.

Eshop
A full-featured ecommerce platform built for modern online shopping experiences.
Eshop includes product listings, cart functionality, secure checkout, and user authentication.
It supports inventory management, discount codes, responsive design, and a sleek user experience for both mobile and desktop users.

The React Dev Guide
A beginner-to-pro guide that teaches React step-by-step with code samples and projects.
This guide is ideal for learners who want a practical approach to mastering React. It features interactive examples, component breakdowns, and exercises.
The layout is clean, accessible, and designed for both desktop and mobile learning.

PesaPal Docs
Unofficial developer documentation for integrating PesaPal with MERN stack applications.
PesaPal Docs explains in detail how to handle payments, subscriptions, and callbacks using the MERN stack.
Includes code examples, Next.js server-side rendering, authentication guides, and a mobile-friendly layout. Ideal for developers working with African payment gateways.

WelfareGroup
A community welfare app for managing group contributions, member tracking, and event coordination.
WelfareGroup features user onboarding, contribution tracking, payout scheduling, and secure logins.
Members can view balances, receive notifications, and interact through a simple and clean UI.

FastAI
A smart AI app that delivers real-time answers through a modern conversational interface.
FastAI leverages advanced AI APIs to handle user queries intelligently, with chat history and context.
It features dark mode, error handling, and custom components for a smooth user experience.

Finance Dashboard
A powerful dashboard to track and visualize financial assets in real time.
Finance Dashboard connects to APIs for live asset data, portfolio summaries, and performance metrics.
Includes charts, user login, and responsive layouts for seamless access on any device.

ElectroHub
A full-featured online electronics shop with advanced search, cart, and checkout.
ElectroHub offers category browsing, product filtering, user accounts, and secure payments.
Built with modern UI/UX practices to provide a fast and user-friendly shopping experience.

FoodEats
A modern food ordering platform for browsing restaurants, placing orders, and tracking deliveries.
FoodEats allows users to browse menus, customize orders, and track delivery status in real-time.
Features include secure checkout, restaurant ratings, and order history.

OneStop
A sleek restaurant website for showcasing menus, chef specials, and online reservations.
OneStop enables customers to browse the restaurant's menu, make table reservations, and read reviews.
Designed for speed, simplicity, and excellent mobile usability.

FastTours
A professional travel agency website showcasing tour packages, destinations, and booking options.
FastTours allows users to explore destinations, view detailed itineraries, and make secure bookings.
Integrated with a responsive design for seamless browsing on all devices.

School Exam System
A robust web-based system for managing student profiles, exams, and results for educational institutions.
The system features student enrollment, exam scheduling, grade management, and reports generation.
Focused on automation, accuracy, and user-friendly administration dashboards.

FastCars
A platform for renting cars with advanced booking and location-based search.
FastCars allows users to browse and rent vehicles, manage bookings, and make payments securely.
Features include user authentication, booking history, and responsive design for seamless mobile access.

Sacco System
A web-based SACCO management platform for savings, loans, and member management.
The system manages member registration, savings deposits, loan applications, and repayments.
Includes detailed reports, secure member portals, and admin tools for financial tracking.
Chess Game
A classic chess game web app with multiplayer mode and move validation.
Players can challenge friends or play against AI with full chess rules enforcement.
Features include move history, board themes, and responsive mobile design.

Rock Paper Scissors Game
A simple and fun web-based rock-paper-scissors game.
Users can play against the computer with instant results and animated UI effects.
Built with simple game logic, scoring system, and minimalistic, clean design.

CarHub
A dynamic web and mobile app for buying, selling, and exploring cars, other vehicles, bikes, and auto-related products.
CarHub is an innovative web and mobile app developed with React and React Native that enables users to easily buy, sell, and browse a variety of vehicles, including cars, bikes, and other auto-related products.
Whether you're looking to make a purchase or sell your vehicle, CarHub provides a user-friendly platform to connect buyers and sellers.

Servana
A cross-platform web and mobile app for connecting clients with nearby service providers.
Servana is a dynamic service marketplace platform available on both mobile and web, designed to connect clients with reliable service providers in their local area.
From home repairs to beauty services, users can browse a wide range of service categories and book providers directly through the app.

Zidi
A modern investment platform for fractional investing in diverse financial assets.
Zidi is a mobile micro-investment platform that empowers users to invest in a wide range of financial assets—including fractional shares, stocks, money market funds (MMFs), SACCOs, and real estate—without the need for large capital or direct access to brokers.
The platform is designed to make investing accessible to everyone, allowing users to start with as little as KES 100.

MHustle
A modern job board platform connecting job seekers with top employers across Kenya.
MHustle is a job board platform that allows users to browse, search, and apply for thousands of job opportunities across Kenya.
Employers can post vacancies, manage applications, and connect with qualified candidates seamlessly.

MPESA Daraja Integration
A seamless integration of Safaricom’s MPESA Daraja API for fast and secure mobile money payments in Kenya.
Implemented MPESA Daraja API for real-time STK Push transactions, making payments seamless for users.
Businesses can collect payments, disburse funds, and verify transactions securely.
IntaSend API Integration
Integrated IntaSend API to enable card, MPESA, and bank payments for businesses in Kenya and beyond.
Built a secure checkout system powered by IntaSend, supporting multiple payment channels including Visa, MasterCard, and MPESA.
Businesses can automate payouts and track transactions in real time.

PayPal API Integration
Implemented PayPal API to allow secure global payments for e-commerce applications.
Users can pay for products and services worldwide using PayPal’s checkout integration.
Businesses benefit from instant settlement, transaction tracking, and fraud protection.

Stripe API Integration
Integrated Stripe API to power card payments, subscriptions, and digital wallets for global users.
Implemented one-time payments and recurring billing with automated invoicing and subscription handling.
Enhanced security with Stripe Radar and PCI DSS compliance.

PesaPal API Integration
Built a payment gateway using PesaPal API, enabling MPESA, Airtel Money, Visa, and MasterCard payments.
Users can complete transactions across multiple payment providers through one unified gateway.
Businesses enjoy simplified reconciliation, instant payments, and secure APIs.

Paystack API Integration
Implemented Paystack API to process payments across Africa, supporting cards, bank transfers, and mobile money.
Enabled secure checkout, subscription billing, and transaction verification using Paystack APIs.
Businesses can track revenue, manage refunds, and expand payment coverage across multiple countries.

SalesSight
A machine learning model for predicting sales based on historical data.
PredictSales is a data science project focused on leveraging machine learning to predict sales based on historical sales data.
Using Python and libraries like Pandas, Scikit-learn, and Matplotlib, the project implements various predictive models to analyze sales trends.

SegmentSphere
A machine learning solution for customer segmentation using unsupervised learning techniques.
SegmentSphere is a data-driven project designed to segment customers into distinct groups based on their purchasing behavior.
The project employs clustering algorithms like K-Means and DBSCAN to identify patterns in customer data.

ChurnGuard
A predictive analytics project to identify potential customer churn using behavioral data.
ChurnGuard is a machine learning project developed to predict customer churn using historical engagement data.
By analyzing customer behavior, subscription patterns, and support interactions, the model identifies users at high risk of leaving.

ReelMatch
A content-based and collaborative filtering system to recommend personalized movies.
ReelMatch is a hybrid recommendation engine that combines content-based filtering with collaborative filtering to suggest movies tailored to user preferences.
The project analyzes movie metadata, genres, and user ratings to enhance recommendation accuracy.

PredictHealth
A machine learning model for predicting health outcomes based on patient data.
PredictHealth is a data science project focused on leveraging machine learning to predict health outcomes based on patient data.
Using Python and libraries such as TensorFlow, Pandas, and Scikit-learn, the project implements various predictive models to analyze patterns in health data.

Titanic Survival Analysis
An interactive data analysis, machine learning and visualization app built with Streamlit to explore the Titanic dataset.
The project investigates survival patterns on the Titanic, focusing on factors like age, gender, class, and fare.
It provides dynamic visualizations and filters, enabling users to interact with the data and gain insights into passenger survival trends.