My Projects

A showcase of my web development work

CPage Website CPage Header CPage Features CPage Footer

CPage

Web Platform

A comprehensive web platform for connecting businesses and customers, featuring responsive design and modern UI/UX principles.

HTML5 CSS3 JavaScript PHP MySQL

About CPage

CPage (www.cpage.co.tz) is a web platform designed to provide businesses in Tanzania with an online presence. The platform features a modern design with easy navigation and robust functionality.

Key Features

  • Responsive design that works on all devices
  • Business listings with detailed profiles
  • Search functionality with filtering options
  • User accounts with personalized dashboards
  • Integrated contact forms and messaging system
Visit Website
Trinity Poultry Management System

Trinity

Poultry Management System

A comprehensive system for managing poultry farms, tracking inventory, monitoring health, and optimizing production.

HTML5 CSS3 JavaScript PHP MySQL

About Trinity

Trinity is a comprehensive poultry management system designed to help farmers monitor and optimize their poultry operations. The system provides tools for tracking inventory, monitoring health, managing feed, and analyzing production data.

Key Features

  • Dashboard with real-time statistics and analytics
  • Inventory management for feed, medication, and equipment
  • Health monitoring and vaccination scheduling
  • Production tracking and reporting
  • Financial management and expense tracking
  • Mobile-responsive design for on-the-go management

My Role

For this project, I was responsible for:

  • Designing the user interface and experience
  • Developing the frontend and backend components
  • Implementing database design and optimization
  • Creating reporting and analytics features
  • Testing and quality assurance
Visit Website
Swahili Spam Detection Model

Swahili Spam Detector

NLP Machine Learning Model

A machine learning model designed to detect and filter spam messages in Swahili language, helping protect users from fraudulent communications.

Python TensorFlow NLTK Flask

About the Project

This Swahili spam detection model addresses the growing problem of spam messages in East Africa. By leveraging natural language processing techniques specifically tuned for Swahili language patterns, the model achieves high accuracy in identifying unwanted messages.

Key Features

  • 98.2% detection accuracy on test datasets
  • Custom tokenization for Swahili language peculiarities
  • Low false positive rate (under 0.5%)
  • Lightweight model suitable for mobile applications
  • API endpoints for easy integration

Implementation

The model was built using a corpus of over 10,000 manually labeled Swahili messages. I employed a combination of traditional ML techniques and deep learning approaches, ultimately selecting a fine-tuned BERT model with custom adaptations for Swahili linguistic features. The system is deployed as a Flask API service with Docker containerization.

View Project
Personal Blog Project

Tech Blog

Personal Blog

A personal blog focused on technology trends, web development tutorials, and computer science topics.

HTML5 CSS3 JavaScript WordPress

About the Blog

My personal technology blog is a platform where I share insights, tutorials, and thoughts on web development, emerging technologies, and my journey as a computer science student.

Key Features

  • Clean, responsive design optimized for reading
  • Category-based organization of content
  • Search functionality
  • Comment system for engagement
  • Newsletter subscription option

Implementation

The blog was built using WordPress with custom theme development to achieve the desired design and functionality. I focused on optimization for both performance and SEO to ensure good visibility and user experience.

Visit Website

Ready to start your project?

Let's collaborate to bring your vision to life

Contact Me