
Mkao Mwakuni
@mkaomwakuni
I build Android and multiplatform mobile apps with Kotlin, Compose, and modern mobile architecture.
What I'm looking for
I'm a Mobile Engineer II at Noak, building multiplatform mobile applications with Kotlin Multiplatform, Compose Multiplatform, Ktor, SwiftUI, and iOS development.
Previously at Kenya Revenue Authority, I contributed to revenue collection, M-service, and eTIMS applications. My work helped increase reported monthly revenue by 6.5% and reduce filing and transaction drop-offs by 4.7%.
At ICT Authority and Effective Solutions, I modernized Android applications, improved performance, fixed defects, and delivered redesigned user interfaces. I work across Kotlin, Java, Android Jetpack, Jetpack Compose, MVVM, MVI, dependency injection, and testing.
I've also delivered mobile applications for global Upwork clients and migrated legacy codebases to Jetpack Compose. I enjoy taking features from requirements through delivery in Agile teams.
Experience
Work history, roles, and key accomplishments
Developing mobile applications using Kotlin Multiplatform and Compose Multiplatform, with a focus on iOS and Android platforms.
-Integrated and optimized the Jetpack Compose library to modernize the user interface, improving development efficiency by 20%.
-I contributed to the development of a revenue collection application, designed to streamline and manage revenue collection and reporting.
- Redesigned and refactored the application's theme mode, enhancing user experience and adhering to design principles.
-Designed, dev
Responsibilities:
- Understand the Android UX flow and map to infotainment requirements
- Collaborate with cross-functional teams for Requirement study and analysis Work on defect fixing and improving application performance
Platform & skills: Android Framework, AOSP, Java, Kotlin, Android UI, Bluetooth, PCTS, Databinding,
Android Jetpack, MVVM, Rx Java, Jenkins, Mockito, Junit, Dagger2, mock,
- Fixed bugs, improved code quality, and added comprehensive documentation to enhance maintainability and developer experience.
- Worked with modern Android technologies and APIs including Room, LiveData, Flow, Coroutines, Jetpack Architecture Components, Jetpack Compose, Hilt, and followed architectural patterns like MVVM, MVI, and Clean Architecture.
- Implemented friendly user interfaces based
-Worked with various clients around the world, building mobile applications to meet particular specifications.
- Delivered all my projects within the stipulated time frames.
- Worked with several legacy codebases migration to Jetpack Compose
Information Technology Support Technician
May 2021 - Oct 2021 (5 months)
Operated,Maintained, troubleshot and installed Working Enterprise Softwares on Existing and New Workstations.
Directly responsible for the operation of Computer Hardware and Network Peripherals.
Advance qualification obtained at in-depth computer hardware troubleshooting, Networking Operations and Technician Maintenance at the Ministry.
Advanced and in depth schooling required and completed
Education
Degrees, certifications, and relevant coursework
Google Africa Developer Scholarship
Associate, Associate Android Developer Track
2022 - 2023
- Learning Android Development: The Activities included attending online classes, and completing coding exercises to build android apps.
- Collaborating with Peers: The program assigned us to teams and encouraged to collaborate with our peers on group projects.
- Participating in Code Reviews: As part of the program, participants we were be required to review each other's code and provide feedb
KCA University
Bachelor of Technology - BTech (Web Development, Mobile Development and Database Management), Computer Science
2017 - 2021
Showcased comprehensive skills in computer network operations and Android development.
KCA University
Bachelor of Technology, Computer Science
2017 - 2021
Pursued a Bachelor of Technology in Web Development with a focus on Mobile Development and Database Management. Demonstrated comprehensive skills in computer network operations and Android development.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Job categories
Skills
Interested in hiring Mkao?
You can contact Mkao and 90k+ other talented remote workers on Himalayas.
Message MkaoGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
