About Me
Hello!. I code, I code, and then I code some more. Javascript, PHP, React, React-Native, Node Js/Express, TDD, CI/CD.
I can help you bring your ideas into reality and give advice when necessary.
... Show More
Skills
Web Development
Development Tools
Software Testing
Database
Programming Language
Operating System
Others
Software Engineering
Portfolio Projects
Company
Polar Max
Role
Full-Stack Developer
Description
I developed the idea of how the system should be managed,designed and implemented the web application using React Js, designed and developed the backend API with Express Js and Mongo DB.
Show More Show LessTools
Visual Studio Code mlab Heroku netlify
Company
Revenue House Manager Mobile
Role
Full-Stack Developer
Description
This is a progressive web app used for quick registration of taxpayers, update taxpayer information, tax calculation and data analytics.
Show More Show LessSkills
React.Js PHP MySQL React Router CSS JavaScriptTools
Visual Studio Code FileZilla xampp
Company
Fyipe
Description
Fyipe in an all in one SRE and devops platform. Fyipe can help you with website monitoring, server monitoring , Iot device monitoring, kubernetes cluster monitoring, container monitoring. With fyipe you can carryout devops on call rotation and reporting, sms, main, webhook alerts and reporting.
As a full-stack developer on this project, I worked on a variety of tasks which includes:
- Implement daily backup of the database using shell script.
- Carry out code optimisations whenever CPU usage of backend app becomes too high using tools like autocannon and 0x for profiling.
- Implemented Slack and Msteams integration.
- Implemented ability to categorise resources on status page.
- Write tests (unit and end to end) tests for features and bug fixes.
- Unblock team members

Company
FactorOne
Role
Backend Developer
Description
Factorone is an invoice monitoring and settlement application intended to be used by nitch suppliers and buyers. In certain industries, it takes a period of time for funds to be released to a supplier by the buyer. The factor one team thus acts as an intermediary between both parties that settles the supplier immediately at a lower price after the invoice has been confirmed by the buyer, then takes the original amount from the buyer after the stipulated period.
As team lead and backend engineer on this project, I lead a team of three through the design and implementation of the product, handled daily stand-ups meetings, ensured project milestones were met and documented all backend Rest APIs using postman and swagger 3.0.
Show More Show LessSkills
Node.Js MySQL SQL Sequelize.Js Postman Swagger UI