Project : Kenya National Bureau of Statistics IT Asset Management Software
Client: Bethan's Technologies limited
Position Held: Software Engineer
Technologies: PHP, JAVASCRIPT and MSQL
Value of Services:
- Help track and allocation ICT Equipment and the staff responsible for the equipment
- Provide a better method of managing and tracking issues associated with each IT asset
Activities performed:
- Database schema design
- Developed and designed a web app
- Code review and deployment
- Testing and deployment
- Documentation
Project : Online Trucks Hire and Tracking System
Client: Jaza Space East Africa Limited
Position Held: Frontend and Backend Developer
Technologies: IONIC3, FIREBASE and MSQL
Value of Services:
- Enable truck owners to earn extra income on their return journey.
- Enable farmers to transport farm produce on time and at lower cost by truck pooling/ sharing cost to hire a truck
Activities performed:
- Conducting junior developers interview
- Designing database schemas
- Assisted my junior developer on web portal design and development using ANGULAR JS
- Junior developer code review and deployment
- Testing and deployment web application
- Report the progress to the management
- Documentation
Project : Malikodi Real Estate Management Software
Client: Intrepid Data System Limited
Position Held: Lead Software Engineer
Technologies: CODEIGNITER, JQUERY and MSQL
Value of Services:
- Enable landlord to correct rent and other bill payments via multi-payment
method
- Give landlord ability to schedule reminders to the tenant on rent arrears
- Enable landlord to generate electronic receipt after a payment
Activities performed:
- Designing database schemas
- Design and development of web portal using PHP
- Integrating Finserve banking payment API and Gateway.
- Integrating M-PESA APIs
- Testing and deploying
- Training landlord and staff
- Upgrading and monitoring
Project : EKiosk Airtime Distribution Mobile Application
Client: Myway Limited
Position Held: Software Engineer
Technologies: CODEIGNITER, FLUTTER and MYSQL
Value of Services:
- Help vendors (airtime distributors) increase pin and pinless airtime sales
- Enable shop buy and sell airtime from the best dealer with the best commission.
Activities performed:
- Design the system architecture
- Designing SQL database
- Designed and developed android applications using Flutter and dart
- Developed the CORE API platform using LARAVEL
- Developed the web portal and admin dashboard using LARAVEL
- Testing and deploying
Project : POKEAPAY
Client: POKEAPAY Limited
Position Held: Senior Software Engineer
Technologies: LARAVEL, JQUERY ,NODEJS and MYSQL
Value of Services:
- Help vendors receive VISA, MASTERCARD, PESALINK and M-PESA payment.
- Help vendors disburse money via M-PESA,PESALINK,RTGS,SWIFT and account to account
Activities performed:
- Design the system architecture
- Design database
- Developed the CORE API platform using LARAVEL
- Designed and developed reporting administrator dashboard
- Developed the online payment gateway
- Integration to EQUITY bank and ECO bank APIs
- Integration to M-PESA APIs
- Developed woocommerce wordpress plugin
Project : WIGO Payment Processing Software
Client: Intrepid Data System Limited
Position Held: Senior Software Engineer
Technologies: LARAVEL, JQUERY, NODEJS and MYSQL
Value of Services:
- Help vendors receive VISA, MASTERCARD, PESALINK and M-PESA payment
- Help Customer pay GOTV, DSTV, KPLC, Airtime top-up and water bill using CARD and Mobile money (M-PESA and Airtime money)
- Help company award customer cashback
Activities performed:
- Design the system architecture
- Design database
- Developed the CORE API platform
- Designed and developed reporting administrator dashboard
- Developed the online payment gateway for processing purchases
- Developed USSD for customer registration and bill payment
- Developed USSD for vendor's bill payment and funds withdraw
- Integration to equity banking APIs
- Integration to M-PESA APIs
- Development of Whatsapp bot for customer
- Integration to Kenya Power (KPLC) APIs