A Software/DevOps/Cloud/AI Engineer with over 10 years of experience, a demonstrated history and
proven record of complex system design and implementation.
Always thriving to be a part of new Tech.
You can always reach out via LinkedIn below:
Built a ground up ERP solution for a local University. The system included almost every operation of the University. Features/Modules of the system included:
The system was made for a well known Tier 1 Bank, it was used to track, record, action and report on security incidents e.g. Thefts in the banks branches. The system also had an AI microservice to redact Personally identifiable information (PII) using Python and NLTK
The system was made for various organizations, it was an assets management system used to track department accessories e.g. Mice, Cables, etc. The system could generate a report on the stock in the warehouse, alert when stock is low and track which user has items they haven' returned.
The system was made for a local bank for them to do their end of day checks. The checks happened after all branches were closed and the EOD team do checks for the operations to continue the next day, the system had verification checks implemented which eliminated human errors and saved the EOD about 4 hours in time.
The system was made for a hospital to bill and manage patients. It consisted of 3 main modules to replicate the normal flow of a patients journey in a hospital
The platform was an end to end system used to sell cars. It consisted of:
This system was used by a local college for students who were unable to submit their assignments prior to the submission date. The system would be incorporated of the Student Portal, where the students would be able to provide reasons as to why they were unable to submit their assignments and/or upload any evidence. An email would then be sent to the lecturer to review and either approve/reject the request
The app managed users e.g. who can access email on the companies website. Since I used Flutter and Firebase the app was accessible on both iOS and Android
NodeJS Bot to read and analyzed system alerts (e.g. Downtime, Degradation) from Prometheus pushed to Slack via hooks. This helped the relevant teams (SOC) to take quick action. There was also a custom dashboard in ReactJS to view request metrics in realtime using WebSockets (socket.io) being projected on charts
The bots were used by companies to enhance user experience by displaying FAQs, and other Chatbot features helpful to users. The bot also had an e-commerce integration where users could shop directly from Meta's Messenger app, the platform was integrated with M-Pesa (a local payment vendor) for flexible checkout and payment.
A service to check the companies Websites uptime and SSL. If either fail then an email alert was sent to the Admins
Being a DevOps Engineer for the team my primary goals were to ensure our servers had minimal downtime and could handle the over 800 enterprise applications running within our domain. To achieve this up time in an Agile and collaborative manner my team and I implemented various tools such as Ansible to check for server memory and the ELK stack to keep track of logging and server metrics. Aside from my main duties I also took other initiatives to help my department.
DevOps Initiatives:
AI Initiatives:
Software Development Initiatives:
Automation Initiatives:
I started as a junior Software Engineer, then transitioned into a Senior Software and DevOps Engineer. My main duties were to design and develop solutions primarily Fintech solutions. I also managed the DevOps activities within the various organizations while leading a team of developers.
Designed and Developed a Full Stack system to manage a universities activities. The system consisted of various modules such as staff management, admin module, human resources module, finance module, student management module, fees module, students portal, reporting and many other modules that worked together to manage the universities activities. Implementation of back-end features included database management, security, responsiveness, etc. Development of the universities cafeteria system. The system consisted of a Point of Sale module, food management module, staff module, admin module and reporting.
Responsible for the design and development of a system that manages student assignments and extenuating circumstances. The system consisted of a student module, lecturers module, management module, admin module and reporting. Implementation of back-end features included database management, security, responsiveness, etc.
First Class Honours
Distinction
Apart from being a tech enthusiast, I also enjoy IoT by tinkering with hardware such as Arduino and Raspberry Pi, making my own mini smart home
I am also a believer in taking care of your mind and body. Making a point to be going to the gym at least 4 time a week and going out socializing on weekends