About Me

I’m a full-stack software developer and ICT trainer with a passion for developing solutions that impact the lives of the users positively and making difficult concepts easy to understand.

Learn more about me, Checkout my resume

Featured Projects

Game Safaries Reservations

Game Safaries Reservations

Game Safaris Reservations is a Single Page Application built with React, Redux, and consuming data from Game Safaris Reservation API built using Ruby on Rails. The application allows the site visitor to browse through a list of available Game Safaris activities, create an account and make a reservation.

Code

Crypto Scraper

In this project I developed a custom terminal web scraper that extracts data from CoinMarketCap , and exports it into a spreadsheet for easy access and analysis. Project was build entirely using Ruby.

Code

Bunny Defender

In this project, I used Phaser 3 to built a RPG game where a player gets points by intercepting space rocks that are hauling down towards the bunnies. I used the Leaderboard API to store the players scores on a remote server and display the leading 5 scores.

code Live link

AutoFix

In this project, I built a RESTful expense tracker for mobile screens. The application helps keep track of the expenditure of maintaining auto mobiles by grouping the expenses into categories based on the faulty part to be fixed. I build this application using Ruby on Rails, HTML, CSS, JavaScript and POSTGRESQL.

code Live link

FunaCourse

In this project I leveraged the power of HTML, CSS and Bootstrap to build a static website template which can be used to implement an online website that offers coding courses.

code Live link

Publications

Leverage the power of ruby inject method to build a collection

When it comes to implementing mathematical solutions a very common pattern that you are going to see is being asked to implement a Fibonacci sequence. In this article, we are going to write a ruby method to generate a Fibonacci sequence using the inject enumerable method.

Read