
Olaide Nojeem Ekeolere
Verified Expert in Engineering
Mobile Developer
Lagos, Nigeria
Toptal member since March 21, 2022
Olaide is a software engineer with 12 years of experience designing, programming, and testing software across various platforms, especially mobile such as Android, iOS, Windows Phone, and J2ME. He worked in numerous domains, including crypto, logistics, school portals, flights, and hotels. As an expert in C#, Java, Dart, and Visual Basic .NET, Olaide prides himself on coding to consistently high standards and regularly refreshes his skills to keep up with ongoing developments.
Portfolio
Experience
- Java - 8 years
- Android - 6 years
- J2ME - 6 years
- ASP.NET - 5 years
- C# - 5 years
- Flutter - 4 years
- Dart - 4 years
- Firebase - 3 years
Preferred Environment
Flutter, Visual Studio Code (VS Code), Android Studio
The most amazing...
...thing I've launched is a mobile app for the company's B2C and B2B business on Android and iOS after a previously unsuccessful attempt.
Work Experience
Flutter/Firebase Expert
Matt Farnsworth
- Took over a Christian game app that awards users XP points for reading scriptures, fighting different kinds of battles, reading devotions, and so much more.
- Tracked and fixed existing bugs. Redesigned the app to appeal to more users by transforming it from a game to more of a pastoral companion.
- Added analytics to make it easy to track things and make data-driven decisions.
Senior Full-stack Developer
Currex
- Worked on the serverless back end with the Firebase suite of services and developed the front-end application using Flutter.
- Integrated SmileID, a KYC-as-a-service platform for Africa, and 9Payment Service Bank's wallet-as-a-service to manage user accounts.
- Created accounts on both Apple and Google stores and also managed the release process.
Mobile Solution Developer
Yellow Card
- Contributed to a team of four Flutter developers to build and maintain the crypto exchange app for our Android and iOS apps in an agile environment.
- Wrote unit, widget, and integration tests for existing and new code with good code coverage.
- Introduced various Firebase features such as remote configuration, analytics, and push notifications.
- Participated in peer reviews and developed features to help enhance the users' experience through collaboration with other units.
- Helped complete the CI/CD set up using Fastlane, CircleCI, and GitHub Actions for auto-deployment to all Play Store and App Store channels.
- Set up the integration testing using Firebase Test Lab and added it to the CircleCI deployment pipeline.
- Scanned the app with NowSecure and AppSweep for vulnerabilities and fixed them.
Lead Mobile Engineer
Wakanow
- Built the first version of the mobile app for B2B and B2C using Android Java, enabling users to log in, sign up, request visas, and book flights and hotels.
- Led a team of four Flutter developers in an Agile Scrum environment to build and convert the B2B and B2C Android app to Flutter to make it available for Android and iOS apps.
- Added the seat selection functionality to both the B2B and B2C mobile apps for Android and iOS.
- Joined the web team to help launch the B2B web app using ASP.NET MVC and Angular.
- Added ticket management features to allow users to change ticket details and request refunds from the mobile app.
- Developed, maintained, and upgraded mobile applications on all platforms for travel, visas, and hotel bookings with web services and web API as the sole developer.
- Implemented the CI/CD using Codemagic to auto-deploy new build pipelines to all Play Store and App Store channels.
Senior Software Engineer
Cyberspace Network
- Built Android, iOS, and Windows Phone 7 portals for National Open University Nigeria and University of Ibadan Distant Learning, enabling students to pay fees, register for courses, do multi-choice assignments, receive news, and check scores.
- Developed a hybrid YouTube-like mobile application for Android and iOS called Laffwella using Xamarin.Forms are dedicated to only funny Nigerian comedy videos and skits.
- Built an Android app for our internet provider, Cyberspace LTE business. It allows customers to renew or change service plans, top up, use an e-wallet, file complaints, review user data consumption, and get real-time notifications.
- Oversaw the building, deployment, and real-time monitoring of a biometric (fingerprint) solution using ASP.NET to register government employees in 3-5 states to help the Nigerian government weed out ghost workers for six months off-site.
- Built an app called Smart Police for Android, where users could anonymously send reports on rape, robbery, assault, or theft to the Nigerian Police Force of Lagos State.
- Developed the mobile applications on all platforms of their school portals and new eccentric mobile projects using web services and web API. They were built on ASP.NET MVC and MS SQL.
- Contributed to improving software practices (CMMI) within the business.
Lead Developer
Freesia Networks
- Developed mobile applications and games on all platforms, including Nokia Asha, WP7, Blackberry, and Android, while freelancing with a partner.
- Created a live radio app for Inspiration FM 92.3 and Cool FM 93.7 Nigeria on Nokia Asha and Windows Phone 7.
- Built a Nigerian soccer application for Android with the back end using ASP.NET, giving users the latest updates on the local football scene with live updates on some matches.
- Developed Konga, an online eCommerce app, for Nokia Asha and Windows Phone 7.
- Built a Christian devotional application for CLAM church on Android, iOS, Windows Phone 7, Blackberry, and J2ME.
- Helped secure a one-year contract with Nokia Nigeria to build a few apps and games for Nokia Asha and Windows Phone 7.
- Contributed to producing proof of concepts that enabled the company to secure short-term contracts.
- Built both front-end and back-end projects for all solutions.
- Developed the back-end web applications, web services, and endpoints using ASP.NET.
Lead Game Developer
Kuluya Games
- Convinced and championed the team to start producing mobile games against HTML and ActionScript games.
- Developed games on all mobile platforms, including J2ME, Nokia Asha, Windows Phone 7, and Android.
- Pushed the team to make its first profit by securing a contract with Nokia Nigeria.
- Developed Adobe ActionScript 3 flash games from scratch and tweaked existing game engine purchases to produce new games.
- Trained an intern on how to make games, which resulted in a promotion to a game developer.
Senior Software Engineer
Netop Business Systems
- Led a team of five developers to develop the core application used by MDS Logistics, a subsidiary of UAC, by migrating their current desktop app and its data to a web application using ASP.NET and MS SQL, while adding extra features.
- Developed web and desktop biometric (fingerprint and images) solutions used by major Nigerian banks for combating check fraud using Microsoft ASP.NET WebForms and Silverlight.
- Created applications for barcode scanners using Zebex and Windows Mobile for a warehouse management solution.
- Developed the desktop applications and Windows background services for the Windows desktop operating system to handle load-balancing requests from bank branches to the headquarters.
- Trained and mentored interns who are currently senior software developers.
Experience
Daily Post—Nigeria News
Wotcard
Mobitize
J2ME Games
Image Search
https://github.com/olaide-ekolere/updaydevtaskI got the idea from the upday's development task and decided to implement it using BLoC pattern with unit and widget tests and demonstration of localization using JSON.
Brium (Ride-hailing)
WAKAevent
iOS: https://apps.apple.com/ng/app/wakaevent/id1591863353
Android: https://play.google.com/store/apps/details?id=com.wakanow.wakaevent
Education
Post Graduate Program in Data Science and Business Analytics
University of Texas at Austin | McCombs School of Business - Online
Bachelor's Degree in Building Technology
Obafemi Awolowo University - Lagos, Nigeria
Certifications
Post Graduate Program in Cloud Computing
University of Texas at Austin
Data Science and Business Analyst
University of Texas at Austin
Skills
Libraries/APIs
Node.js, AWS Amplify, REST APIs, Google Maps API, Google Maps
Tools
Git, Figma, Tableau, Braze, Sentry, Sift Science, Widgetbook, Android Studio, Notion, GitHub, Firebase Cloud Messaging (FCM), Firebase Authentication, Firebase Analytics, Firebase Security Rules
Languages
Dart, R, VB, C#, ActionScript 3, Java, JavaScript, SQL
Frameworks
Flutter, ASP.NET
Paradigms
Mobile Development, REST, DevOps, Cross-platform, Azure DevOps, Real-time Systems, Agile
Platforms
Firebase, Windows Phone 7, Windows Phone 8, Android, J2ME, iOS, BlackBerry, Visual Studio Code (VS Code), Mobile, Azure, AWS IoT
Storage
Cloud Firestore, Google Cloud
Other
Mobile App Development, APIs, Minimum Viable Product (MVP), SDKs, API Integration, Firebase Cloud Functions, Dashbook, Real-time Data, Team Leadership, CI/CD Pipelines, Construction, Fingerprint Readers, Business Analytics, ClickUp, Neurotechnology, Firebase Hosting, Data Science, Payment APIs, QR Codes, User Experience (UX), Web Development, Google Cloud Functions, User Interface (UI), Fintech, Security, AppSweep, NowSecure, Bug Fixes, Technical Leadership, Architecture, Leadership, Machine Learning, Data Analytics, Third-party APIs, SmileID, Software Architecture, App Store, Google Play Store, Encryption
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring