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.
Assessment Scores. Click to see explore details:
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
