Introduction

I am a software systems engineer specialising in high-throuput and high-availabilty applications, specifically in utilities and financial services

If you have paid a power bill in Africa or bought a ticket online chances are fairly decent that you have used a snippet or two of my code.

Technical skill set includes:

  • C,Java,J2ME,Ruby,Javascript,HTML, CSS,.
  • Bootstrap, SASS, React, Redux, NodeJS, Ruby on Rails, JSP, Spring
  • PL/SQL, Postgres, MySQL, Oracle SQL, MongoDB,
  • Unix/Linux CLI, Git, Jenkins, Crontab, Jira, Bash, Linters, Pentaho
  • redis, RabbitMQ, OpenAPI ( Swagger )
  • Junit, Rspec, Test Driven Development
  • Heroku,Netlify, Repl.IO
  • AWS,GCP
  • Atom, VS-Code, Netbeans, Visual Studio, Eclipse

Projects

Clone of Newsweek Website

A replica of the popular news website Newsweek

newsweek-clone

View Demo View Code

-->

Netflixer

A place for all reviews on what to watch and what not to watch on Netflix.

Netflixer helps you make the most of your subscription

rails

View Demo View Code

Kenya Power (KPLC) Self Service Center

Online portal for KPLC clients to query bills, provide meter readings and self generate meter and connection history

(Previously only available to large power customers)

kplc

View Demo

RSS Scraper

Light weight and customisable web scraper that lets you get news on topics you are interested in.Gathered from over 50 curated and respectable news-sources .If your prefered media outlet isn't included in our list you can simply add it.

kplc

kplc

kplc

rss-scraper

View Code

Old School Symbian

If you have an old nokia phone or an emulator somewhere you could reminisce the good ol' days with these stand alone apps I developed before Android and Apple came around.

symbian

View Store

Work Experience

cellulant

Cellulant

2019

family-bank

Family Bank Ltd

2018

aahi

Action Africa

2017

nthc

Indra Sistemas

2013

Publications

background-css

Engineering by crisis

background-css

Atom Integration with Prettier and Stylelint

Read more