Projects

Below are some of the various projects, tasks or libraries I have worked on. (in no particular order)


Mwanza

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

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

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

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

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

Eversend Payments Gateway Python

A tiny library to connect and use the Eversend Business API

Learn more →
Telegram Movie Bot with Flutterwave Subscriptions

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 →
WitnessLaw

WitnessLaw

Website for a Law firm

Learn more →
Nilotech Website

Nilotech Website

Website for a tech solutions agency

Learn more →
Twitter Scrapping with Python

Twitter Scrapping with Python

Scrapper Bot for SSOT Using Python Tweepy and MySQL

Learn more →
Python Custom Requests Wrapper

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 →
© 2023 David Marko