Senior Android Engineer
Engineered a high‑performance Android application using Jetpack Compose and Kotlin Coroutines to deliver a seamless, modern UI experience for over 1M active users.
Architected and developed a scalable international B2B platform from the ground up—enabling secure, multi‑million‑dollar transactions across global markets.
Refactored a legacy codebase by integrating modern Android Architecture Components, boosting app performance by 30% and increasing user retention by 15%.
Leveraged Firebase Crashlytics and implemented A/B testing frameworks to proactively identify and resolve issues, reducing critical app crashes by 40%.
Lead Android Engineer
Upgraded an outdated Android app using Jetpack Compose, achieving 12X growth in user retention
Engineered a secure, EMV-compliant POS app processing 1,000+ daily offline transactions
Implemented GitHub Actions and Fastlane pipelines, reducing release cycles by 50%
Fullstack Developer (Mobile and Backend)
Rolled out innovative loan marketplace features to a community of 90,000+ users, while maintaining and upgrading legacy infrastructure to ensure secure and seamless loan processing.
Engineered and deployed robust APIs that streamline loan origination and disbursement, significantly enhancing transaction speed and reliability for end users.
Developed and launched comprehensive Android Mobile SDKs to facilitate secure access to Fint.ng’s loan services on mobile devices, enabling smooth loan applications and repayment tracking.
Directed daily development initiatives and spearheaded technical implementations that drove strategic enhancements and sustained operational excellence across the loan marketplace platform.
Android Engineer
Engineered the Broka Transporter Mobile app using cutting-edge Android frameworks to streamline onboarding, successfully attracting hundreds of shipment transporters.
Developed the Broka Clients/Shipper Mobile app with modern Android technologies, significantly boosting client onboarding efficiency and engagement.
Built the Broka Admin Mobile app with advanced optimization techniques, reducing internal issue response time by 100x for real-time support.
Hardware Engineer
Engineered detailed schematics for IoT devices using advanced design tools, optimizing performance and energy efficiency.
Led comprehensive field testing and orchestrated the deployment of robust IoT solutions, ensuring reliable connectivity and real‑time data acquisition.
Spearheaded the seamless integration of hardware components with software systems, enabling real‑time data exchange and actionable insights.
Full Stack Engineer
Architected and deployed robust backend services for logistics solutions, enhancing scalability and data efficiency.
Developed, tested, and successfully launched multiple mobile applications on the Google Play Store, boosting user engagement and market reach.
Engineered automated CI/CD pipelines with Codemagic, Firebase, and GitHub Actions to streamline development workflows and accelerate release cycles.
Collaborated with cross-functional teams to uphold cohesive design standards and ensure consistent product quality across releases.
LemFi is a financial app that enables users to send money internationally with zero transfer fees, hold and exchange multiple currencies, and perform secure transactions.
Zide enables businesses to conduct cross-border transactions with bank accounts in the UK, Canada, US, and Nigeria, supporting payments to 164+ countries.
Collect Africa is a business and POS solution for the African market, offering seamless online and offline payments, invoicing, and expense management.
A robust digital wallet app designed for secure money management and payment processing.
Jan 13, 2024
Enhance Android projects' scalability, maintainability, and build efficiency through modularization with this comprehensive guide
Jan 19, 2023
API access tokens are the key to unlocking the power of various services for your mobile and web applications. But with this power comes the need for security to prevent unauthorized access to sensitive information.
Jan 17, 2023
Managing states in Android can be complex, especially when dealing with asynchronous and streaming data. In this article, we'll look at how we can remove this complexity using kotlin flows.
Just published a new article on Android Modularization! Check it out on my blog 📱
Excited to share that I'm now working on a new open-source Android library for secure data management! Stay tuned for updates 🚀
Pro tip: Use Kotlin Flows for reactive programming in Android. It's a game changer for state management! 💡