Mobile Developer

Open to full-time
Bio

Ademola K. is a Mobile Developer with several years of experience in mobile and backend engineering, specializing in Flutter and blockchain development. He utilizes technologies such as Flutter, SwiftUI, Golang, and Node.js to build mobile applications and backend systems. Ademola is proficient in state management with BLoC and GetX, and has implemented CI/CD pipelines using tools like Fastlane and GitHub Actions. His experience extends to integrating Firebase for analytics and optimizing app performance. At Polaris Bank, Ademola enhanced user flows and implemented features like QR payments and geo-location for account verification. He also led a team at Ani to implement modular code architecture and authored documentation to streamline knowledge sharing. His work on the DefiFundr project involved using Flutter and Solidity for a decentralized crowdfunding application. Ademola holds a BSc in Microbiology from the University of Ilorin. He is well-suited for roles that require innovative mobile app development and backend integration, particularly in environments focused on scalable and user-centric solutions.

Expertise
MongoDBKafkaNode.jsFlutterPythonAWSTypeScriptGoSwiftKubernetes
Video Intro
Assessments
APPLICANT AVG · 53%ADEMOLA · 93%0255075100TopASSESSMENT SCORE (0–100)
  • Perfect score on H Distance L QuestionEasy
  • Two Algorithm QuestionsMedium
  • Good score on String Scramble QuestionMedium
Projects

DefiFundr

A decentralized crowdfunding application built with flutter to the mobile application, solidity for the smart contract and Golang for the backend.

Flutter Bunny Cli

A command-line interface (CLI) tool designed to simplify generating Flutter templates.

Rawg

Rawg Gammer Application Built with SwiftUI using Combine, Clean Architecture, Rawg API, Firebase, SwiftData and CoreData.

Experience
  1. Lead Mobile Engineer

    AniJun 2024Present
    • Led a team of 6 mobile developers in implementing a modular code architecture
    • Authored clear and concise documentation for knowledge sharing
    • Used Bloc State Management, Clean Architecture, and Writing Unit and Integration tests
    FlutterBloc State ManagementDioDart
  2. Lead Mobile Engineer

    SynergyyMar 2023Present
    • Set up deployments and deployment pipelines for CI/CD
    • Developed a crash analytics tool using Firebase Crashlytics
    • Optimized authentication flow and implemented Social authentication
    Firebase CrashlyticsFastlaneCI/CDFlutter
  3. Mobile Engineer

    Polaris BankSep 2023Mar 2024
    • Collaborated with team members to implement scalable architecture and best practices
    • Optimized user flow for account upgrade and implemented Geo-location features
    • Worked closely with product owners to identify, plan, and deliver new features, such as QR payments, account upgrades, rewards, support, and improved onboarding and verification process, among others.
    • Optimized user flow for account upgrade through seamless improvement and refactoring while implementing Geo-location and Geo-tagging for user account verification.
    FlutterSwiftDartSwiftUI
  4. Mobile Engineer

    Tech Wave AfricaSep 2023Jun 2024
    • Seamlessly integrated web sockets for real-time communication
    • Integrated Deep linking for user sharing
    • Ensured optimal performance and user experience
    Web socketsDeep linkingFlutterDart
  5. Flutter Engineer

    TellerOneSep 2022Sep 2022
    • Worked on specific features like QR payment system and cryptocurrency exchange
    • Collaborated in the development of EMV card payment processing
    • Integrated Code Magic CI/CD workflows
    • Built in-house SDKs for funding users' accounts with mono-direct and cards, facilitating easy account top-up.
    • Collaborated with a cross-functional team in the development and implementation of EMV(Europay, Mastercard, and Visa standard) card payment processing and additional value-added services for TellerOne.
    QR payment systemEMV card payment processingCode Magic CI/CD
  6. Flutter Engineer

    AlutaAppMar 2022Jul 2022
    • Enhanced application performance through new feature development
    • Expanded user engagement with chat message system and push notifications
    • Established application certification procedure
    Chat message systemPush notifications
  7. Flutter Developer

    DrugStoreFeb 2021Jan 2022
    • Validated UI/UX concepts and assisted with application acceleration
    • Collaborated with product owners to prioritize new features
    FlutterRxDartBloc
Education
  1. Bsc. Microbiology

    University of IlorinIlorin, Kwara State, Nigeria2017 — 2021
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

Fitzgerald A.
Fitzgerald A.

Mobile Developer

4+ Years of Experience

Ghana
SwiftFlutterKotlinNode.js
Ahmed B.
Ahmed B.

Mobile Developer

4+ Years of Experience

JavaKotlinSwiftReact Native
Faizan H.
Faizan H.

Mobile Developer

4+ Years of Experience

JavaKotlinFlutterPython
View all

Mobile Developer

4+ years experience

14 days risk-free trial · No commitments · We handle contracts and payroll