I am a second-year engineering student at The University of British Columbia. I am currently a software developer at UBC Sailbot. Before, I used to work at Equity Bank in Kenya as a relationship officer in several departments(card, customer service and cash departments). I have experience in leveraging agile frameworks to build responsive applications
Create and teach a curriculum for the machine learning stream at Funtrench. This includes an introduction to python course, an advanced python course, introduction to machine learning using TensorFlow, and an OpenCV course
Create the following classroom example projects:
i. Tensorflow and OpenCV object detection application
A Python 3 application that takes an image or video stream as input and detects objects within bounding boxes. The system uses both Tensorflow and OpenCV and compares accuracy internally. The model should have the possibility of learning new objects.
ii. Tensorflow image dataset inspired by fashion-mnist
A Python 3 application based on the Tensorflow fashion-mnist classifier that can undergo supervised learning to create a new dataset with custom images and labels.
In addition to this, I work on the following commercial project:
i. Machine-learning enhancement for Odoo 10 ERP Community Edition
ML extensions to Odoo accounting, HR and inventory modules to flag common mistakes and point out potential fraud by learning from historical data.
Create a robust control system for a fully autonomous sailboat using the Model Predictive Control Toolbox in MATLAB.
Get the boat's equations of motion from its fluid dynamics in air and water and then to linearize these equations.
Simulate the weather and boat dynamics using Gazebo Simulation Software's physics engines and a Robot Operating System(ROS) communication framework.
The end goal is to create a robust sailboat control system that will control a fully autonomous sailboat through 2300 nautical miles of the Pacific ocean in the Victoria-Maui Yacht race.
Soma is a learning platform for students in low-resource/low-income areas with limited or no access to the internet.
Soma makes free online educational content like Khan Academy accessible to everyone, offline. We convert free online websites into content packages. These content packages are stored in our affordable content servers that can be used in low-resource communities such as rural schools, refugee camps, non-formal school systems and prison systems that have no access to the internet
Implemented Instant Debit Card Issuing Project to provide the existing and new customers with Visa debit cards
Handling application and activation of credit cards.
Compiled weekly reports of the department for management review.
Provided exceptional customer service to ensure continued customer loyalty, retention, and satisfaction.
Solving ATM-related issues such as stopping lost and stolen cards, amending daily withdrawal limits, linking cards to PayPal accounts and linking different accounts to the same debit card.
Partnered with Equity Group Foundation Kitale Branch to help plan, develop and implement the 2017 Inua Jamii Program (A program that delivered regular bi-monthly cash transfers to senior citizens as a non-contributory social pension)
Relevant Courses: C Programming, Technology and Society, Introduction to Engineering.
Mean Grade: A
Top 1% of national graduates & Valedictorian
Activities : French Club President, Math Club President, Senior Librarian, Global Scribes (Science and Nature) Team Lead, Peace Club Secretary-General
A nationwide network of clubs in Kenyan High Schools designed to teach students computer science
The project empowers UBC students to create meaningful connections with high school students by sharing their knowledge and college experience with them. For 2017-2018, we ran an e-mentorship program through Skype with two schools in Kenya (Greensteds School and Alliance High School). For 2018 - 2019, we are running a similar program with a school in Mexico city (Liceo Mexicano Japonés)
Works in a research team as part of the member learning venture to develop comprehensive articles on diverse topics ranging from geopolitics to state of business and science in Sub-Saharan Africa and presenting them to the wider campus community