Picture of the author

Projects

Random stuff I've worked on that I am proud of (and can be easily shared in public).

What I cannot create I do not understand ~ Richard Feynman

M-Wakili βš–οΈ πŸŽ“

M-Wakili βš–οΈ πŸŽ“

AI Lawyer Kenya

M-Wakili is an AI lawyer designed to answer legal questions based on the constitution of Kenya and other acts. It's a revolutionary tool that provides legal assistance for lawyers, law students, and the general public.

Remote Code Execution System πŸ‘¨β€πŸ’»

Remote Code Execution System πŸ‘¨β€πŸ’»

A web application that is used to write and run code from any browser. It currently supports Python, JavaScript, Java, C#, Go, Rust, e.t.c.

Designed and built over a weekend it for my friends (or anyone) who don’t have their computers close by often (or at all). They now have a place to code - any browser!

The system had over 400+ visitors and ran code 1200+ times in the first five days of launching it. At the same time, the open-source repository on GitHub also got 62 Stars and 200+ visitors. It was also hacked! - I was able to secure it better after that.

Gaming using Computer Vision #1

Gaming using Computer Vision #1

A Python bot used to play the game 'City Island' using computer vision and image processing techniques. The bot is able to play the game without any human intervention.

It managed to make me a millionaire in the game overnight, making €6,147,455 in 12 hours!

django-serverless-cron 🦑

django-serverless-cron 🦑

django-serverless-cron 🦑 is a Django app (library/package) with a simpler approach running cron jobs (mostly in a serverless environment) through HTTP requests with an integration with the Django admin. This allows you to run any task without having to manage always-on infrastructure.

There is also an option to run jobs via management commands and the Django admin.

PyPI
version

Tests

codecov

Freelance Marketplace

Freelance Marketplace

This is a digital freelancing marketplace that will connect talented individuals with economic opportunities and help organisations cut down on the cost of managing human capital by getting individuals to work for them on a short-term basis. It was created from scratch without any libraries or frameworks (apart from phpmailer).

Data Structures and Algorithms

Data Structures and Algorithms

My solutions/code and personal notes on Data Structures and Algorithms.

Notes App

Notes App

Note-taking web application with accessibility features such as dark theme, font-size change and language change. Built with Alvin Kanai and Lorna Muchangi while learning Human Computer Interface.

No Code

No Code

No code is the best way to write secure and reliable applications. Write nothing; deploy nowhere. The possibilities are endless. A fork of kelseyhightower/nocode.

Livefit Food Clone

Livefit Food Clone

A clone of the Livefit food website: livefitfood.ca

Galaxy Medicare Centre Communications

Galaxy Medicare Centre Communications

SMS communication solution for Galaxy Medicare Centre.

Connect Four Game

Connect Four Game

A web based two player game built with jQuery.

Web Hosting Company Landing Page

Web Hosting Company Landing Page

A simple website homepage for web hosting company built with HTML, CSS and a sprinkle of Javascript. Built after watching a tutorial to help improve my CSS skills.

ShuleSuite

ShuleSuite

Building the operating system for schools. We improve student learning outcomes by analysing and visualizing educational data plus streamlining the school’s communication with parents.

School management, E-learning, plus Powerful Data Analysis & Communication Tools For Schools.

E-Commerce Application

E-Commerce Application

Ecommerce System. (In development) Built to create an easily usable boilerplate for future similar work.

The Learn Kikuyu Language App

The Learn Kikuyu Language App

An Android app used in learning the Agikuyu language. Available as a paid app on the Google Play Store making $ 10 - 20 Monthly Recurring Revenue.

Kisii, Luhya & Luo are also available.

I lost all the code though. I didn't know anything about version control then lol πŸ˜‚.