09/15/2026 updated

**** ******** ****
100 % available

Senior Android Engineer | Kotlin & Java | Mobile Application Development

Aberdeen, Scotland, United Kingdom, United Kingdom
Only remote
Masters in Information Technology with Business Intelligence (M.Sc.) - RGU, Aberdeen (on-going)
Aberdeen, Scotland, United Kingdom, United Kingdom
Only remote
Masters in Information Technology with Business Intelligence (M.Sc.) - RGU, Aberdeen (on-going)

Profile attachments

Love-Ubadinma-Resume-MSc-Start.pdf

About me

I'm an expert in building robust, high-performance applications and scalable solutions across mobile smartphones, custom POS hardware(embedded devices), and backend APIs. Passionate about product thinking, seamless user experiences, and bridging complex technical execution with business strategy.

Testing (Software)Android (Software)Android Software DevelopmentAndroid StudioMobile Application DevelopmentSoftware QualityIntelliJ IDEAJUnitLean Six SigmaProduct Lifecycle ManagementProduct ManagementMockitoAndroid Debug BridgeTest-Driven Development (TDD)Object-Oriented Programming (OOP)Xml FilesOffline StorageBackendKotlinMobile TechnologyAndroid Ui
Technical Leadership & System Architecture: With extensive mobile engineering experience, I specialize in architecting scalable, high-performance Android applications using Kotlin, Java, and modern UI frameworks like Jetpack Compose. My technical approach centers around Clean Architecture, MVVM, and offline-first design patterns, ensuring applications maintain low crash rates, fast execution speeds, and maintainable codebases over long product lifecycles.

Product Thinking & Personal Engineering Projects: Passionate about product thinking, seamless user experiences, and bridging complex technical execution with business strategy. Beyond client and enterprise work, I actively conceptualize, design, and build software solutions for personal use and real-world problem-solving. I enjoy taking raw ideas through the full product lifecycle—from drafting product roadmaps and UI wireframes to engineering the backend, local database persistence, and API integrations. Whether developing location-aware weather utilities or clean-architecture consumer apps, I treat personal projects with the same rigor, performance standards, and user-centric focus as large-scale commercial applications.

Fintech & Embedded POS Systems Development: A core area of my expertise lies in building specialized point-of-sale (POS) and smart card applications. I have developed custom solutions directly on dedicated hardware terminals (such as MP35 and T1000 devices), managing hardware integrations, MIFARE DESFire smart card activations, balance management, and secure transaction workflows. My background extends to cross-platform mobile app migrations—such as converting legacy codebase architectures from Java to Kotlin—significantly reducing application crashes and improving system stability.

Healthcare & Telehealth Systems: In the healthtech space, I have engineered client accountability systems, integrated complex medication management workflows to prevent dispensing errors, and built offline-first functionalities so clinicians can reliably access vital patient history in low-connectivity areas. Additionally, I have prototyped biometrics-driven security features, including facial recognition for liveness detection during user onboarding.

Logistics & Fleet Operations: My logistics product experience involved building internal tools and operational management systems, including Vehicle Assessment Management Systems (VAMS) and driver verification pipelines. These systems streamlined fleet onboarding, improved real-time tracking accuracy, and boosted operational efficiency across large rider networks.

Quality Assurance, Testing & DevOps: I emphasize software reliability through comprehensive unit testing using JUnit, Mockito, and Espresso. I actively monitor production app health using Firebase Crashlytics and automate deployment pipelines through CI/CD tools such as Fastlane, GitHub Actions, and Git.

Experience

Professional experience5 - 10 years
Freelancer since2023

Languages

EnglishNative speaker

Project history

Software Engineer III

Interswitch Group
Working with the innovation team to design and rapidly prototype proof-of-concept solutions, validating feasibility and business viability. Built a POS terminal application with Jetpack Compose that interacts with MIFARE DESFire cards. Implemented key features including card activation, balance management, and transaction history display. Conducted biweekly feature demos to stakeholders.

Android Engineer

Cavista Technologies
Designed and implemented a client rating system improving clinician accountability and service quality. Integrated a medication management system to reduce dosage and dispensing errors. Implemented offline-first functionality for core features. Leveraged Crashlytics for bug tracking and performance monitoring. Developed a prototype facial recognition system for liveness checks.

Android Engineer

3Line Card Management Limited
Spearheaded development of POS applications for custom hardware terminals (MP35, T1000). Migrated the Freedom Network mobile app from Java to Kotlin, reducing crashes by 65%. Refactored client applications to address technical debt and optimise performance. Championed code reviews and created comprehensive documentation.

Android Developer

Metro Africa Xpress (MAX)
Developed new features and maintained Champions and DOMS applications. Developed the Vehicle Assessment Management System (VAMS). Built a verification system for rider fleet. Integrated Crashlytics for performance monitoring. Increased test coverage and refactored codebase from MVC to MVVM with dependency injection.

Software Engineer

Decagon
Designed and implemented admin and authentication modules for a facility management app. Collaborated with cross-functional teams to build and ship features for multiple client applications. Utilised third-party libraries such as Firebase Crashlytics, Retrofit, OkHTTP, and Hilt. Improved app reliability by writing comprehensive unit tests.

Software Engineer & Tutor

Stringcode Limited
Mentored IT student interns in HTML and CSS. Volunteered as an instructor at Amulet Robotics & AI Hub, teaching teenagers web design fundamentals. Contributed to the development of client-facing web applications covering both frontend and backend functionality.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in