Mobile App Developer | React Native | Flutter | Android | iOS. 6+ years experience

Ian Kariithi

Mobile App Developer | React Native | Flutter | Android | iOS. 6+ years experience

Available to hire

Mobile App Developer | React Native | Flutter | Android | iOS. 6+ years experience

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent
Swahili
Advanced
Swati
Advanced

Work Experience

Mobile Developer at Teamway, Copenhagen, Denmark
February 1, 2025 - August 12, 2025
Freelance mobile software engineer for various clients and roles. Developed high-quality Android native (Kotlin/Java) and cross-platform iOS applications using Flutter and React Native.
React Native Developer (Hybrid) at Quatrix Global, Nairobi, Kenya
January 1, 2024 - August 12, 2025
Rebuilt an outdated delivery app that utilized geolocation, polylines, and notifications to alert riders and track orders from start to finish. Implemented a notification system to ensure the application received updates both in foreground and background. Redesigned the UI to be modern, user-friendly, and visually appealing. Improved order delivery rates and rider/driver confidence in the product. Monitored, tested, debugged, and issued timely fixes.
Lead App Developer at Directcore Technologies, Nairobi, Kenya
December 1, 2023 - August 12, 2025
Oversaw development and maintenance of a mobile money application, Instacash. Implemented a custom translation engine to support Siswati and English translations from the backend with sync features to keep translations updated. Supervised other developers ensuring code quality and compliance with best practices and company regulations. Ran tests to maintain high-quality deliverables.
Android Developer at UbaPesa Limited, Nairobi, Kenya
December 1, 2022 - August 12, 2025
Maintained the UbaPesa Android application, a fully automated peer-to-peer lending platform. Utilized ObjectBox NoSQL database to store and process incoming SMS data, sending messages to the backend with scheduled tasks. Built an in-house credit scoring engine based on SMS data, saving the company significant costs by replacing unreliable third-party credit scoring due to local regulations.
App Review Specialist (Consultant) at WS Insight LTD, Nairobi, Kenya
April 1, 2022 - August 12, 2025
Reviewed a cross-platform Android and iOS mobile application to assess security, code quality, and implemented features against requirements. Provided recommendations for improvements and fixes. Based on team state and feature gaps, recommended project cancellation to avoid further sunk costs. The project was subsequently abandoned.
Mobile Developer at Teamway
February 1, 2025 - February 1, 2025
Remote mobile development for clients; built Android native (Kotlin/Jetpack) and iOS apps; cross-platform mobile applications using Flutter and React Native.
React Native Developer at Quatrix Global
January 1, 2024 - January 1, 2024
Developed React Native apps for multiple clients; hybrid mobile development; delivered features including geolocation and map pin mapping; improved app performance and user experience.
Android Developer at UBA Pesa Limited
December 1, 2022 - December 1, 2022
Maintained and enhanced the UbaPesa Android app; increased crash-free user experience; implemented in-house credits scoring engine using NoSQL (ObjectBox); integrated SMS data storage and offline capabilities.
App Review Specialist (Consultant) at WS Insight Ltd
April 1, 2022 - April 1, 2022
Conducted cross-platform mobile app reviews, evaluated security and code quality, and recommended improvements; communicated issues to senior leadership to avoid costly failures.
Android & iOS Developer at SILQU
January 1, 2024 - January 1, 2024
Developed Android & iOS app for a Kenyan firm (SILQU) focused on advanced property management; integrated REST APIs for income/expense tracking, due bills, alerts, and organizational updates.
Mobile Developer at Napp Mobile
July 1, 2025 - Present
Remote/mobile developer focusing on React Native; contributed to mobile applications.
Mobile Developer (Remote) at Team Way
October 1, 2022 - February 28, 2025
Freelance mobile software engineer for Team Way.io with responsibilities across clients and roles. Developed high-quality Android native (Kotlin/Java) apps and iOS apps using Flutter and React Native.
React Native Developer (Hybrid) at Quatrix Global
October 1, 2023 - January 1, 2024
Modernized outdated delivery app functionality with React Native; integrated precise geolocation and map pinning; reduced rider navigation errors by 20% and distance traveled by 75 meters per trip; built a robust notification system; redesigned UI; improved order delivery and rider confidence.
Android Developer at UBA Pesa Limited
January 1, 2019 - December 1, 2022
Maintained the UbaPesa Android app; increased crash-free user rate from 68% to 99%; implemented an in-house SMS data storage using ObjectBox; built a credit scoring engine; reduced costs by replacing third-party credit score provider.
App Reviewer Specialist (Consultant) at WS Insight Ltd
February 1, 2022 - April 1, 2022
Reviewed cross-platform Android and iOS app InsightIsecure; assessed security, code quality, and feature implementation; recommended fixes; advised leadership to halt failing cross-platform mobile development to avoid sunk costs of $110k.
Mobile Software Engineer at Teamway.io
October 1, 2022 - February 1, 2025
Freelance mobile software engineer delivering Android/iOS solutions for various clients; React Native and native Android work.
React Native Developer at Quatrix Global
February 1, 2022 - April 1, 2022
Developed cross-platform mobile apps using React Native; Hybrid work arrangement.
Android Developer at UbaPesa Limited
January 1, 2019 - December 20, 2022
Maintained the Android app for a fully automated peer-to-peer lending platform; improved fraud prevention, credit scoring, and local data storage; led app development and mentored peers.
Lead App Developer at InstaCash
October 1, 2019 - January 1, 2024
Led end-to-end development and maintenance of InstaCash, a mobile money application. Modernized the app using React Native and native Android (Kotlin) components, integrated precise geolocation and map pin features, reduced rider navigation errors by 20% and trimmed average trip distance by 75 meters. Implemented a custom notification system to keep ground and back-end order updates synchronized, increasing user adoption by 28%. Supervised other developers, improving code quality and raising test coverage from 4% to 65%. Recreated the UI into a modern, intuitive design, resulting in 19% higher engagement time. Monitored, tested and debugged the app to deliver timely fixes.
App Review Specialist (Consultant) at Insight Isecure Ltd
February 1, 2022 - April 1, 2022
Led cross-platform Android and iOS app review for Insight iSecure, which had fallen behind schedule. Assessed security, code quality and implemented state-of-the-art feature improvements. Proposed fixes and best practices to accelerate delivery.
Mobile Software Engineer (Freelance) at Team Way.io
October 1, 2022 - February 1, 2025
Freelance mobile software engineer for Team Way (remote), covering Android native (Kotlin/Jetpack) and iOS via cross‑platform Flutter and React Native. Worked on high-quality cross‑platform mobile apps for multiple clients from Copenhagen, Denmark.

Education

BSc. Information Technology at Karatina University, Kenya
August 1, 2013 - December 1, 2017
Mobile Software Development & Entrepreneurship (Android Development) at Mobilis Mobile Technology Academy, Nairobi, Kenya
January 1, 2013 - May 1, 2013
Bachelor of Science in Information Technology at Karatina University, Kenya
August 20, 2013 - December 20, 2017
BSc Information Technology at Karatina University, Kenya
August 1, 2013 - December 1, 2017
BSc Information Technology at Karatina University, Kenya
August 20, 2013 - December 20, 2017
BSc Information Technology at Karatina University, Kenya
August 1, 2013 - December 1, 2017

Qualifications

CI/CD: GitHub Actions, Bitrise, CircleCI
January 11, 2030 - November 16, 2025

Industry Experience

Software & Internet, Financial Services, Transportation & Logistics, Education, Professional Services, Telecommunications, Media & Entertainment, Computers & Electronics, Other