DevOps Engineer
Nairobi, KE
+254719619092 or +254731838420
Skills
Cloud Setup & Configurations (SSH, LEMP, LAMP Stack & More)
Laravel Framework (PHP)
Android (JAVA, Kotlin)
Databases (Maria DB, MySQL CLI & Firebase)
Flutter (Cross platform apps)
Writing APIs (RESTFul, Insomnia & Apiary)
Node.js (Express.js & Electron.js)
CMS (Wordpress, Joomla)
Programming Tools/Methodology/Pattern
Programming Languages
To focus on our areas of core competence while creating strategic alliances with entities whose expertise is in complimentary areas in order to provide the best possible solutions.
Welcome to the home of the most, Clean and yet Affordable Mobile Toilets.
Get orders at your door step in minutes, with our map integration you get to drop your pin with ease, and also you can check out with M-Pesa payment integration.
Kenya's first student friendly online store.
The iLearn.fun App is the perfect learning aid for a child, when they are away from school. Through a smartphone or tablet, a child can access all the 9 Learning Areas of the CBC (English, Mathematics, Kiswahili, Literacy, Environmental Studies, Hygiene, CRE, Music and Creative Arts), with learning content presented through animations, fun games and quizzes to ensure that your child enjoys and always looks forward to learning more. We believe that balancing learning and play ensures that a child learns more.
iLearn.fun App currently has Grade 1 and 2 learning content approved by the Kenya Institute of Curriculum Development (KICD). Grade 3 and 4 content to be added 1st quarter of 2020. Each learning area on iLearn.fun App costs Ksh150
What is M-Lugha?
― A multilingual and mother tongue based educational app that seek use of mother tongue language to aid rural kids learn.
― Currently focused on ECD Level children, PP1, PP2, class 1-2-3. The app has animations, images, sounds and other multimedia mode of instructions.
― With the help of qualified ECD and lower class teachers, we summarized KICD approved text books and generated our digital content.
― We have prepared animations that promote hygiene and nutrition, sanitation, wash and vaccinations and promote the importance of Vitamins for kids.
An electronic voting system for use in student elections at Kabarak University and any other universities to aid in reducing time consumed in counting the ballot papers and eradication of spoilt votes.
Unique aspects of the system
A locally hosted hotel/restaurant point of sale solution tailor made in Laravel Framework.
Actively involved in engineering/developing the following project;
KEBS (Kenya Bureau of Standards)
Building and delivering high quality software for use by the company management & its clients.
My tasks majorly were in developing;
A quotation module
Self-provisioning quote module that automatically generates a quote based on parameters needed by the client for certification/training.
This was made possible with the use of Laravel Framework for both backend management & internally consumable RESTful APIs endpoints.
Management Certification module
One of the biggest modules for handling client certifications, starting from client application all the way to decision committee approval for certification.
Both modules are integrated with Keycloak for Single sign-on (SSO) ability.
GIT and Postman dev tools made it possible to build a highly optimized, efficient code & enhanced development productivity.
Using secure VPN for deploying the app to KEBS secured servers.
Develop, deploy and distribute client based solutions.
Develop, deploy and distribute iLearn.fun mobile app (JAVA) – over 100+ installs.
Payment integration using M-Pesa express – registered over KSH 6,000+ of sales
Database administration using MariaDB (MySQL) – CLI
Use tooling methods i.e. Metabase, RESTFul API, GitLab & JIRA
Offer technical support (Level 2 Support).
Create consumable APIs endpoints – in PHP.
Software methodology used; Agile & Scrum
Develop & publish M-Lugha educational mobile app (JAVA) for PP1 and PP2 Kids – over 100+ installs.
Sound editing tools i.e. Adobe Premiere CC & Audacity.
Adding multi language (mother tongue) functionality to make learners learn using their mother tongue. I.e. Kikuyu, Kamba, Kalenjin, Luo etc. targeting the entire tribes in Kenya.
Payment integration using G-Pay (in-app billing subscription service) with support for M-Pesa express – registered over $100+ (KSH 10,000+).
Video editing tools i.e. Adobe Premiere CC.
Develop, deploy and distribute ShuleMall shopping Mobile App using Flutter initially Java programing tool – over 100+ installs.
Integrate mode of payment i.e. M-Pesa express – registered over KSH 1,000+ of sales.
Add new functionalities as per changes from the clients.
Write ShuleMall APIs in Laravel Framework (PHP).
Manage database – MariaDB (MySQL).
Management Backend – Laravel Framework.
Tooling methods; GitHub and RESTFul API.
Networking; crimping, trunking, configuring cisco switches and routers.
Software support; OS installations and office suites.
Computer hardware; repairing computers, data cables and assembling new computers.
Technical level support for students and staff.
Bachelors of Science in Information Technology
Diploma in Information Technology