Emmanuella Ubani
Verified Expert in Engineering
Mobile Developer
Lagos, Nigeria
Toptal member since September 28, 2022
Emmanuella is a software engineer with over five years of experience working in top IT firms in the West of Africa. She demonstrates mastery of a wide range of programming languages and frameworks, including Flutter, Dart, React Native, React, AWS, Realm Database, Git, and OOP. She has a comprehensive understanding of the software development cycle. Emmanuella is skilled at programming, and she is proficient at translating client requirements into technical development plans.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Android Studio, Figma, Xcode, Postman
The most amazing...
...software I worked on was Wakaati - 2020/2021 YOMAFA Global Awards winner and West Africa's first media streaming platform with over 1000+ downloads.
Work Experience
Lead Mobile App Developer
Cavidel Limited
- Developed the company's ERP multitenant software, including inventory management, project management, message boards, to-do lists, bulletins, document uploads, points of sale, memos, appointments, leave requests, and notes.
- Utilized Git and Firebase SDK platforms like Crashlytics, Analytics, and more to track project progress and fix bugs with the engineering team.
- Managed the Officemate mobile team, which included assigning tasks and creating deadlines for deliverables. This resulted in the successful launch of the app on every update.
- Incorporated a video call module in the hospital software to give patients access to their doctors for medical consultations.
Senior Mobile App Developer
Humblize Limited
- Developed Humblize customer and vendor apps, which work together to provide jobs to trustworthy vendors and reliable service to potential customers.
- Provided oversight to the website admin role, ensuring inappropriate content wasn't uploaded by Humblize vendors to the app.
- Implemented payments for both software pieces using Stripe and iTunes.
- Participated in seminars with the marketing department and ensured the right audience was reached.
- Updated requests and tracked bugs in Jira and Slack.
Mobile App Developer
TeqniServe Enterprise.
- Developed an inventory application for salesmen, in addition to recording balances, debts, etc.
- Gained experience working with marketers, chefs, salesmen, and various other careers.
- Fixed bugs and tracked product progress with Firebase Console and Git.
Mobile App Developer
Wakaati Network Limited
- Created a video streaming application successfully, specifically for the Nollywood industry. This app offers an exceptional experience with its live TV streaming, movie download functionality, and audio streaming capabilities.
- Integrated an in-app purchasing feature, ensuring a secure method for users to make purchases within the app. Prior to uploading the app to the App Store, we diligently fulfilled all of Apple's requirements.
- Achieved a significant boost in the company's revenue by 23%. Offering an exclusive opportunity to watch celebrity shows and actively engage in first-class events, providing users with unparalleled access to captivating entertainment experiences.
- Achieved a remarkable milestone of over 1,000 downloads from the Play Store within just a few months of launching the app.
Experience
Metrock Materials & Inventory Mobile App
Along with user flexibility, I introduced offline support, which could allow users to take orders even when they are not connected to the internet. Data is synced to the server when a stable internet connection is identified.
Metrock Materials & Inventory Software
Metrock HR & Staffing Software
Officemate Mobile
https://play.google.com/store/apps/details?id=com.cavidelhr.cavidel_officemateAs a result of working with the incredible team on this project, I gained a great deal of experience with Flutter. The back end of this application was exclusively built using Google's Firebase SDK, which includes Firebase Authentication, Cloud Firestore, Cloud Storage Buckets, Analytics, and many other tools that make developers' jobs easier.
Firebase Cloud Messaging was also an appropriate option for push notifications since it offered chat features so team leaders could communicate directly with staff. Our app's quality eroded due to stability issues, which we tracked, prioritized, and corrected with Firebase Analytics and Crashlytics.
In February 2022, we successfully launched this app. Positive reviews from up to ten clients have kept us on top of our game to ensure the app remains the best it can be.
My Clinic Officemate
Wakaati
https://wakaati.comThis remarkable platform owes its existence to the collaborative efforts of a talented team comprising developers and media personalities. With a range of features, including download capabilities and seamless payment integration through Flutterwave, Wakaati ensures a user-friendly experience. Available on both the App Store and Play Store, it offers convenient access to its diverse content library.
Humblize
After being launched in February 2022, it quickly attracted a large audience.
Humblize Vendor
A large audience has been attracted to it since its launch in February 2022.
Micgrand
The app is available in the Apple App Store and Google Play Store.
Likwi
Retail App
Education
Bachelor's Degree in Software Engineering
National Institute of Information Technology - Ikeja, Lagos
Certifications
Certificate of Completion (UI/UX)
Udemy
Certificate of Completion (Flutter, Dart)
Udemy
Advanced Certificate in Information Technology (Software Engineering)
National Institute of Information and Technology
Certificate in Information Technology (Software Engineering)
National Institute of Information and Technology
Skills
Libraries/APIs
React, REST APIs, Google Maps, API Development, Node.js
Tools
Firebase Cloud Messaging (FCM), Figma, Git, Postman, Slack, Firebase Authentication, Jira, Firebase Analytics, Crashlytics, Android Studio, Xcode
Languages
Dart, JavaScript, TypeScript, HTML, CSS, Java, SQL, PHP
Frameworks
React Native, Flutter, Redux, Laravel
Paradigms
Functional Programming, Object-oriented Programming (OOP), Object-relational Mapping (ORM)
Platforms
Android, Firebase, iOS, Visual Studio Code (VS Code), Amazon Web Services (AWS)
Storage
Firebase Realtime Database, Realm, Amazon S3 (AWS S3), Cloud Firestore
Other
APIs, Mobile Apps, Mobile App Development, SOLID Principles, Geolocation, Software Design, System Architecture, Enterprise, Algorithms, Video Streaming, Startups, Team Leadership
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