iOS Engineer
Gomoney
2022-04-01-Present
I am currently working in a team that provides a digital banking product that makes it easier, more flexible, more intuitive, and with ...
I am currently working in a team that provides a digital banking product that makes it easier, more flexible, more intuitive, and with no hassle for users to engage and interact with. A digital product team of Sterling Bank, Nigeria.
Realm
Swift
iOS
RxSwift
Model-View-Presenter
View more
iOS Engineer
Konga Shopping
2020-03-01-2022-05-01
Spearhead development, and deployment of applications running on iOS operating software, introducing/maintaining new features using vario...
Spearhead development, and deployment of applications running on iOS operating software, introducing/maintaining new features using various development tools for shopping and payment applications. Contribute to test, support, and release to app stores through apps lifecycle while hosting code review session.
♦ Enabled KONGAPAY users to send money to other banks by successfully implementing split payment in the application while embedding one-time Bank Verification Number (BVN) API in account settings.
♦ Formulated detailed documentation for onboarding new iOS developers to codebase while introducing chart beat to monitor users in real time and call back to improve new TV subscribers experience.
♦ Executed/configured batch image upload to Cloudinary by using Alamo Fire and Query Version optimisation, allowing users to snap/send pictures from iOS phone to schedule damaged order for return.
♦ Significantly lowered crash rate on shopping and payment application while boosting user usage by 35% within only six months while allowing for Black Friday app sales by closely monitoring to ensure no crashes and drop in users.
♦ Drove performance optimisation of the system after writing more than 200 test cases while integrating firebase for app distribution and implementing custom test build face for internal testing.
♦ Produced single code base for the display of applications across multiple device types, requiring minimal code changes using Auto Layout and Storyboards Frameworks.
♦ Guaranteed cross-platform and backward compatibility across smartphones, tablets, and additional mobile devices by focusing on usability features.
♦ Confirmed user ATM card to verify bank account and money deductions by communicating across REST and RESTful API services, persisting data through Apple’s Core Data framework.
♦ Super head development and deployment of Konga super app, Koga food app ad Koga rider’s app to the app store from design phase to market launch.
MVVM
GitLab
MVC
Objective-C
Swift
iOS
SwiftUI
View more
iOS Developer
Tunga
2019-06-01-2020-05-01
Extended new features on mobile applications called VaarWater aimed at improving experience of recreational boaters sailing in Amsterdam ...
Extended new features on mobile applications called VaarWater aimed at improving experience of recreational boaters sailing in Amsterdam and surrounding areas. Performed biweekly demonstrations to present new features built during a sprint. Included multi-language switch feature to accommodate English and Dutch users.
♦ Converted architecture from MVC to MVVM to enable the use of unit testing while also converting remaining part of codebase from Objective-C to Swift to allow for performance improvement.
♦ Proactively supported the addition of new features and implementation of continuous integration/continuous delivery or deployment (CI/CD), automating the deployment process using BITRISE.
♦ Developed automated deployment process for TestFlight, ensuring rapid testing by users and iteration.
Unit Testing
MVVM
MVC
View more
Unit Testing
MVVM
MVC
Swift
iOS
RxSwift
CI/CD
RESTful API
View more