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.
Software Engineer
Amini AI
2022 - 2023
Implement distributed training systems for AI models using PyTorch. Develop data augmentation programs for Satellite Images. Identify and fix bugs in the training data from the crop disease detection system. Implement several satellite image corruption detections.
Mobile Engineer
Plume Design
2021 - 2022
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.
Software Engineer
Sterling Bank
2021 - 2022
lead Android engineer developed the Switch mobile app with end-to-end features including authentication, 2FA security, user onboarding, financial transactions, and UI implementation from Zeplin designs.

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