TO

Tosin Onikute

Senior Mobile Engineer

About

Passionate mobile engineer with experience in building scalable mobile applications and solving complex technical challenges. I enjoy working with modern technologies and collaborating with cross-functional teams to deliver high-quality software solutions.

Skills

Mobile

  • Android
  • iOS
  • Kotlin Multiplatform
  • Flutter
  • React Native

Frontend

  • Vanilla JavaScript
  • React.js
  • HTML5 & CSS3
  • Vue.js
  • Responsive Design

Tools & Technologies

  • Git & GitHub
  • Docker
  • AWS/Cloud Services
  • CI/CD
  • Testing Frameworks

Experience

Senior Mobile Engineer
Checkit Ltd.
2023 - Present
built cross-platform Android and iOS applications using Kotlin Multiplatform with modern UI frameworks (SwiftUI and Jetpack Compose), implemented a code artifact system, migrated legacy Android code, and added comprehensive testing and push notification capabilities.
Mobile Engineer
Plume Design
2020 - 2023
A developer served as a key team member building B2B mobile applications using Agile methodology and Kotlin Multiplatform for shared logic across multiple client partner apps, while implementing single sign-on functionality and following MVVM Clean Code Architecture.
Senior Software Engineer
Andela
2019 - 2020
Worked with WorldRemit as a Mobile Developer and QA Automation Engineer Fix Android/iOS bugs. Develop detailed, comprehensive, and well-structured test plans and test cases. Write an Automation Test with Java with IntelliJ IDE and Appium. Read existing Ruby Calabash tests and convert to Java. Developing maintainable and reusable code for Automation tests

Open Source Projects

Notely Voice

A Notes + AI Voice to Text Audio Transcription App built with Compose Multiplatform Android & iOS using Whisper AI, MVVM and Clean architecture, Jetpack Compose, Material3, Dagger hilt, SQLDelight, Coroutines and Flow.

Whisper AI Compose Multiplatform Kotlin Stripe

Kotlin Multiplatform Samples

A Clean Architecture Template for Kotlin Multiplatform Mobile featuring a comprehensive login screen implementation that demonstrates best practices for cross-platform development.

Kotlin Kotlin Multiplatform Kotlin Coroutines

Resume Categorisation

A resume categorisation learning model using Text Categorisation techniques to tag resumes to its appropriate category and use data visualisation to present it.

Python kaggle models Google Codelabs PostgreSQL

Articles