Summary

Ademola K. is a seasoned Software Engineer with expertise in mobile development and backend engineering, specializing in Flutter, UIKit, SwiftUI, Golang, and Node.js. He is also proficient in blockchain development using Solidity. Over the past four years, Ademola has successfully launched six applications, demonstrating his ability to create user-centric solutions. His technical skill set includes programming languages such as Dart, Golang, Typescript, Swift, Python, and Solidity. Ademola is well-versed in mobile development tools like Flutter, UIKit, and SwiftUI, as well as backend frameworks like Fiber and Gin. He has experience with various databases, including MongoDB, PostgreSQL, MySQL, CoreData, SwiftData, SQLite, Isar DB, and Hive. Ademola also excels in state management with BLoC, Cubit, GetX, Riverpod, Provider, and Combine, and has a strong background in backend DevOps with Kubernetes, Kafka, RabbitMQ, AsyncQ, Docker, gRPC, and AWS, as well as mobile DevOps with Codemagic, Bitrise, Fastlane, and GitHub Actions. His comprehensive experience and diverse skill set make him a valuable asset for any team looking to develop innovative and scalable mobile and backend solutions.

Meet Ademola K.
"Introduce Yourself"
"What are you looking for in your next opportunity?"
Assessment Scores. Click to see explore details:
General Coding Assessment
93%
  • Perfect score on H Distance L Question, Difficulty Easy

  • Great score on Two Algorithm Questions, Difficulty Medium

  • Good score on String Scramble Question, Difficulty Medium

  • Perfect score on Flutter CSV Conversion Project

  • Great score on Multichoice

    Experience
    Ani
    Lead Mobile Engineer (Full-Time)
    Jun 2024-present
  • 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

    Technologies: Flutter, Bloc State Management, Dio, Dart

    Synergyy
    Lead Mobile Engineer (Full-Time)
    Mar 2023-present
  • Set up deployments and deployment pipelines for CI/CD

  • Developed a crash analytics tool using Firebase Crashlytics

  • Optimized authentication flow and implemented Social authentication

    Technologies: Firebase Crashlytics, Fastlane, CI/CD, Flutter

    Polaris Bank
    Mobile Engineer (Contract)
    Sep 2023-Mar 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.

    Technologies: Flutter, Swift, Dart, SwiftUI

    Tech Wave Africa
    Mobile Engineer (Full-Time)
    Sep 2023-Jun 2024
  • Seamlessly integrated web sockets for real-time communication

  • Integrated Deep linking for user sharing

  • Ensured optimal performance and user experience

    Technologies: Web sockets, Deep linking, Flutter, Dart

    TellerOne
    Flutter Engineer (Full-Time)
    Sep 2022-Sep 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.

    Technologies: QR payment system, EMV card payment processing, Code Magic CI/CD

    AlutaApp
    Flutter Engineer (Full-Time)
    Mar 2022-Jul 2022
  • Enhanced application performance through new feature development

  • Expanded user engagement with chat message system and push notifications

  • Established application certification procedure

    Technologies: Chat message system, Push notifications

    DrugStore
    Flutter Developer (Full-Time)
    Feb 2021-Jan 2022
  • Validated UI/UX concepts and assisted with application acceleration

  • Collaborated with product owners to prioritize new features

    Technologies: Flutter, RxDart, Bloc

    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.

    Education
    Bsc. Microbiology
    2017-2021

    University of Ilorin - Ilorin, Kwara State, Nigeria

    Mobile Developer
    /Mo | [/Hr]
    MongoDB
    Kafka
    NodeJS
    Flutter
    Python
    AWS
    Typescript
    GoLang
    Swift
    Kubernetes

    Ademola K. is a Senior Level Developer

    See our Hiring Guide to learn more