Winifred O.

Mobile Developer

Full-time available

Winifred is available for hire

Schedule an interview

14 days risk-free trial · No commitments · We handle contracts and payroll

Bio

Winifred O is a Mobile Developer with several years of experience specializing in Flutter development for both Android and iOS platforms. She utilizes technologies such as Flutter, Dart, Java, and SQLite to build scalable mobile applications, integrating features like RESTful APIs, Firebase Cloud Messaging, and payment gateways. Winifred is proficient in using Android Studio, Xcode, and Git, and applies software design patterns like MVVM and MVC to ensure clean architecture and maintainability. At Kpie Technologies,

  • Projects completed7
  • Hourly rate
  • 3-4 years experience
  • Member since Aug 2025
Expertise
FlutterJavaGitSQL
Video Intro
Assessments

General Video Assessment

Great score on Manage State in Flutter with Nested Components, Difficulty Medium · Great score on Design a Real-Time Financial Data Flutter Application, Difficulty Medium · Great score on Design an Efficient API Integration Strategy for E-Commerce, Difficulty Medium

Projects

World Mega Travel App

Designed, built and tested the app from design to production with 95% of its features production ready. Implemented wallet, cart and countdown features on the app. Consumed APIs on the app.

Zerth Pay App

Fixed existing bugs on the app. Wrote clean, clear and well-tested code for new features. Integrated bill payment features on the app. Consumed API for new and existing features on the app.

Guliva App

Fixed existing bugs on the app. Wrote clean, clear and well-tested code for new features. Integrated map distance calculation feature on the app.

Boonbac App

Fixed existing bugs on the app. Wrote clean, clear and well-tested code for new features. Integrated video caching features on the app. Consumed API for search feature. Redesigned and rebuilt the entire app with 80% of its features.

Lecture Podcast App

Used development tools such as Android studio and Xcode on a regular basis. Wrote technical documentation for mobile application software. Wrote clean, clear and well-tested code for various features. Integrated video and audio features on the app.

Yana App

Used development tools such as Android studio and Xcode on a regular basis. Wrote technical documentation for mobile application software. Wrote clean, clear and well-tested code for various features.

Movie App

A simple movie app.

Experience
  1. Flutter Developer

    Kpie TechnologiesNov 2024May 2025
    • Testing and Debugging various applications with over 20000 downloads on Play store and App store, thus improving application performance by 70%.
    • Redesigning, rebuilding and relaunching a social media application within 4 months with all basic features ready for use.
    • Recommending design solutions and integration solutions to improve user experience by 60%.
    • Providing continuous maintenance and development of existing mobile applications on both Android and iOS.
    • Leading a team of 4 members to deliver new features and products ahead of schedule.
    • Retrieving data from RESTful APIs such as Google places API, Google maps API for enhanced user experience.
    • Implementing Audio and video call functionality using Agora, to be used on over 10000 active devices.
    • Integrating video player packages, audio recording packages in a user-friendly design for enhanced user experience.
    • Processing payments in-app using payment gateways or channels such as safe haven, paystack etc thereby allowing over 1000 successful transactions.
    • Using version control systems like GIT.
    • Installing third party integrations and libraries such as Agora SDK, Geolocator, etc.
    • Integrating FVM to better manage various applications created with different flutter versions.
    • Participating in code reviews to ensure code quality and maintain best practices.
    FlutterDartAgoraGIT
  2. Flutter Developer

    Lecture PodcastApr 2024Aug 2024
    • Writing readable, functional and clean code using Dart to build structured mobile apps.
    • Testing and debugging the app with unit tests and automated tests thus reducing bugs and improving application performance by 80%.
    • Recommending architectural improvements, design solutions and integration solutions.
    • Leading the Development of sophisticated and highly scalable mobile applications on both Android and iOS from design to production.
    • Collaborating with a cross-functional team of 7 members including UI/UX designers and backend developers to deliver new features ahead of schedule.
    • Retrieving data from REST APIs for enhanced (UX) user experience.
    • Using version control systems like GIT to keep in sync with other team members and managers.
    • Installing third party integrations and libraries such as Dart and Flutter packages and plugins etc.
    FlutterDartGIT
  3. Mobile Developer (flutter)

    Pennee TechnologiesMar 2021Aug 2025
    • Writing readable, functional and clean code using Dart to build structured mobile apps with great UI/UX and over 10000 downloads.
    • Designing and developing sophisticated and highly scalable apps using Flutter.
    • Testing and debugging the app with unit tests and automated tests thus reducing bugs and improving application performance by 70%.
    • Recommending architectural improvements, design solutions and integration solutions.
    • Using mobile app design patterns such as MVVM, MVC, singleton, factory etc.
    • Providing continuous maintenance and development of existing mobile applications on both Android and iOS.
    • Collaborating with a cross-functional team of 5 members including UI/UX designers and backend developers to shape solutions and define technical requirements and deliver new features and products ahead of schedule.
    • Retrieving data from REST APIs such as Google places API for enhanced (UX) user experience.
    • Leading the development of complex features and backend services integrations.
    • Implementing In-app and push notifications e.g Onesignal, Firebase Cloud messaging to be used on over 10000 active devices.
    • Integrating analytics tools for marketing such as amplitude, mixpanel, appsflyer etc, thus aiding marketing goals by 15%.
    • Processing payments in-app using payment gateways or channels such as flutterwave, paystack etc thereby allowing over 1000 successful transactions.
    • Ensuring that the app gets published and updated on app store and play store based on store policies for iOS and Android respectively.
    • Using version control systems like GIT to keep in sync with other team members and managers.
    • Installing third party integrations and libraries such as Firebase SDK, Dart and Flutter packages and plugin, and etc.
    • Use CI/CD for smooth deployment.
    • Staying up to date on emerging technologies, updates and industry trends.
    • Updated new designs and features from product to the app.
    • Provided tech support to customer-facing representatives.
    • Participating in code reviews to ensure code quality and maintain best practices.
    FlutterDartGITFirebase
Education
  1. CS50's Introduction to Computer Science Certificate

    Edx - HarvardxOnline2023 — 2025
  2. Flutter & Dart - The Complete Flutter App Development Course

    UdemyOnline2021 — 2023
  3. Associate Android Developer: Android Development

    Google Africa Developers ScholarshipOnline2020 — 2021
  4. Higher National Diploma

    Federal College of Orthopaedic TechnologyLagos, Nigeria2014 — 2016
  5. Ordinary National Diploma

    Federal College of Orthopaedic TechnologyLagos, Nigeria2010 — 2013
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

Ahsan  R.
Ahsan R.

Mobile Developer

0-2 Years of Experience

FlutterKotlinFigmaJava
Chinaza U.
Chinaza U.

Mobile Developer

3-4 Years of Experience

FlutterKotlinJavaSQL
View all