Professional Experience
Android Engineer
2023 Mar - Present
Oppia Foundation, San Francisco, CA, USA
- Guided contributors in resolving complex technical issues, including Bazel configuration and project setup, resulting in a 30% reduction in build failures and increased overall development efficiency.
- Performed code reviews on contributions from open-source contributions to ensure they met Oppia standards and shortened review turnaround time by 20%.
- Categorized and prioritized new issues based on urgency and criticality, enabling the team to resolve high-impact issues 40% faster.
- Revitalized the existing logging system. This improved user reporting and learning patterns and made it possible to understand and make content more effective.
- Authored comprehensive Technical Design Documents to outline feature implementation, ensuring alignment with project objectives and facilitating seamless development process.
Android Engineer
2021 Jun - 2023 Mar
Qhala Limited, Nairobi, Kenya
- Collaborated with the Android team to create an interactive student platform that enabled thousands of children to access educational resources from their phones during the Covid period.
- Developed a Slack-like mobile platform for medical practitioners that currently serves over a hundred medical professionals.
- Orchestrated the onboarding process for 5+ new clients, gathering requirements and delivering insights on project implementation scopes and deliverables.
- Reworked a legacy system for a gas distribution company that serves underprivileged households by analyzing and improving the app UX/UI flow for features that resulted in a 20% increase in customer satisfaction.
- Achieved 70% test coverage by developing and implementing automated test suites, resulting in a 50% reduction in manual testing time and 30% fewer errors in production.
- Interviewed and liaised with the HR department to onboard a group of 5 students then mentored them for 4 months as part of the company’s Android fellowship program and talent pipeline.
Android/iOS/PHP Developer & Database Designer
2020 Jan - 2021 May
Kuza Systems, Nairobi, Kenya
- Bootstrapped DohYangu, a startup that went on to receive over $10,000 in equity-free funding from Google’s Black Founders Fund and currently has over 100,000 users across the country.
- Spearheaded the development of a parcel-management platform that streamlines the management of 10,000+ parcels each day.
- Architected and deployed a cutting-edge digital ticketing solution for Matatu saccos in Kenya, delivering yearly revenue savings of hundreds of thousands of dollars for these saccos.
Electronics and IoT Engineer
2019 May - 2019 Aug
Fablab Winam, Kisumu, Kenya
- Improved the company’s online presence by bettering and maintaining the company website.
- Designed and tested circuit diagrams and PCB boards for internal and external IoT projects.
- Assisted Fab Academy students attached to FabLab Winam in implementing their projects.
- Tested and integrating low-level code in C++ and C into the circuit designs and burned the code into microcontrollers and breakout boards.
Skills
Android Development
Android SDK, Android Studio, Rest APIs, GraphQL
Flutter Development
Flutter SDK, Dart, Rest APIs, GraphQL, BloC, Provider
Jetpack Components
Room, Paging3, LiveData, Coroutines, Flow, ViewModel, Jetpack Compose
Testing and Analytics
Mockito, Roboeletric, Junit, Espresso, Firebase Analytics
Dependency Injection
Dagger 2, Dagger Hilt, Koin
Education
ReactJS Developer Bootcamp
2023 Jun - 2023 Sep
Andela x React
An introduction to JavaScript development in ReactJS.
Associate Android Developer Bootcamp
2020 Jun - 2020 Dec
Google Africa Developer Scholarship
An introduction to Android development basics.
Bachelor of Science in Computer Technology
2016 Aug - 2021 Apr
Maseno University, Kisumu, Kenya
A bachelor's undergraduate degree.