Innocent Kithinji

Python Django Backend Developer

Nairobi, Kenya


I use my innovative and out of the box thinking and modus operandi to provide solutions to challenges that once seemed far out of reach. All that is required is an open mind.


Dutch, English

Favorite Python Packages:

Django, Flask, Graphene, Scipi, Open-CV, Keras, PyTorch


Strathmore Verifiable Digital Certificates using DLT.

A System that uses blockchain technology to store and verify digital certificates. A case study of Strathmore University, Kenya. Lead developer majorly concentrated on the backend creating endpoints for communication to the blockchain and creating smart contracts for governing the DAPP. Completed, awaiting hosting.

Used: - Solidity, flask, Nginx, M-Pesa Daraja API.

Hayvest App

A Mobile Application for connecting farmers to buyers in Realtime.Lead developer for the project. Created the mobile application using flutter and backend using Django and graphql. Find it on Playstore

Used Flutter, Django, Graphql, Nginx


A cryptocurrency based on the Kenya shilling that allowed user to deposit funds from M-pesa, send to others and it also allowed you to withdraw.

Used: React, Flask, Solidity, Web3, GIT, Nginx, gunicorn, M-Pesa Daraja API.


Django, Django Channels, Django REST Framework, Flask, Keras, Matplotlib, MongoDB, MySQL, Pandas, PostgreSQL, PyTorch, REST, ReactJS, SQL, SQLAlchemy, SciPy

Joined: February 2020