Projects
Below are some of the various projects, tasks or libraries I have worked on. (in no particular order)
Zidallie
Ride hailing platform for Students in Kenya; Inclusive of a Driver Application, Parents App and School Dashboard.
Learn more →Mwanza
Freelance Mobile platform to provide a marketplace for service providers and clients; with tons of intuitive features and capabilities. It integrates realtime chat, notifications, payment support via PesaPal and flutterwave, Impressions and views tracking, advanced state management and so much more.
Learn more →GogoPlay
Music Streaming and Ticket Purchasing Cross Platform Mobile Application. Support for various payment platforms, Redis powered stats and impressions tracking and various supporting serverless applications.
Learn more →HerHive
Womens Health and Wellness Platform to track medications, events, and provide mentorship services around East Africa. This project is a cross platform mobile application that i built from start to finish in collaboration with a PM and several NGO consultants
Learn more →Youtube Transcripts
This is a quick weekend project i was tasked to do. It is a simple python script that fetches transcripts from a youtube video and uploads them onto a database or file for further analytics.
Learn more →Tracking Kenya Tech Eco System
I came across a report on the start-up ecosystem in Kenya graciously provided by DisruptAfrica https://disrupt-africa.com. By the end of the article, I hope to get a few insights into the Kenyan Startup Ecosystem in 2022. This project was set up to help me write an article on the topic
Learn more →Eversend Payments Gateway Python
A tiny library to connect and use the Eversend Business API
Learn more →Telegram Movie Bot with Flutterwave Subscriptions
A project for a client to host and manage a Telegram bot that also has support for subscription and free trials. The bot allows 3 days free trial and then collects a monthly subscription of via MPesa, VISA, Crypto and more. It also supports download and search and movies continuations
Learn more →Python Custom Requests Wrapper
I was looking for a low level approach to managing python requests and simple to implement. Python Requests is by far the most popular and easiest to use. It always works as intended but can prove unreliable in terms of performance. PyCURL is a great wrapper for the Curl library for Unix systems and it provides access and control of requests. It has greater performance compared to Python Requests but isnt easy to implement. It also provides support for other protocols like FTP / SSH and more
Learn more →