Summary

As a seasoned Mobile Developer with 3+ years of hands-on experience, I've mastered the intricacies of Flutter development across its entire lifecycle - from ideation and architecture to deployment and maintenance. My expertise spans complex state management solutions, custom widget development, and performance optimization techniques that push Flutter's capabilities to their limits.

I've led multiple cross-functional teams in shipping high-impact, production-grade Flutter applications that serve millions of users. My deep understanding of Flutter's internals, including its rendering engine and platform channels, allows me to create highly optimized experiences.

I'm well-versed in advanced Flutter concepts like code generation, platform-specific implementations, and integration with native modules. I've authored technical blog posts that tackle complex challenges in Flutter development.

Beyond technical prowess, I excel in mentoring junior developers, architecting scalable solutions, and bridging the gap between product vision and technical implementation. My leadership in code reviews, architecture discussions, and technical decision-making has been instrumental in elevating the overall quality of our Flutter projects.

I'm passionate about leveraging Flutter's cutting-edge features to solve critical business problems and create innovative user experiences that make a tangible impact. Always staying ahead of the curve, I'm excited about Flutter's evolving ecosystem, including web and desktop support. I'm eager to push the boundaries of what's possible with this powerful framework.

Nationality

Nigeria

Gender

Male

Title

Mobile Developer

Years of Experience

3+

Marital status

Single

Education

Ajayi Crowther University

Computer Science - Bachelor's degree

2020 - 2024

Operating Systems | _Computer Architecture | Data Structures and Algorithms _|

_Programming Languages _| _Software Requirements _| _Software Design _| Software Construction.

Command Day Secondary School

SCIENCE - Senior Secondary Certificate of Education

2014 - 2020

Languages

Language

English

Native

Work Experience ( LEADER AND FLUTTER ENGINEER )

ATOP WEB TECHNOLOGIES

Flutter Engineer

August 2024 - Now

  • Led development of AI-integrated applications using Google's Gemini 1.5 Flash model, implementing advanced prompt engineering and context management.
  • Architected solutions using diverse state management approaches:Riverpod for complex state handling and dependency injection Provider with get_it for service locator pattern Stacked architecture for clean MVVM implementation
  • Created modular and scalable codebases with emphasis on maintainability and testing standards across multiple projects.
  • Built robust offline-first applications with efficient caching mechanisms and real-time synchronization.
  • Established company-wide best practices for state management selection and implementation based on project requirements.

VMODEL

Mobile App Developer

July 2024 - September 2024

  • Developed a scalable admin platform for VModel's influencer booking solution, enabling seamless management of micro-influencer and brand relationships.
  • Created a comprehensive dashboard with real-time analytics, booking management, and user verification systems using Flutter and Riverpod.
  • Implemented sophisticated content moderation tools for managing user-generated content, profile verifications, and platform compliance.
  • Built an automated reporting system tracking key performance metrics, user engagement, and booking success rates.
  • Engineered role-based access control system with detailed audit logs for admin actions and platform changes.

HNG TECH

Mobile App Developer

June 2024 - September 2024

  • Successfully developed over 5 diverse applications: Sketchpad (digital drawing tool), NFC Business Card with read/write capabilities, Mini E-commerce app, and E-commerce boilerplate, showcasing versatility in app development.
  • Worked in a dynamic team of 20+ developers, contributing to OAuth and Firebase integration across Android and iOS platforms.
  • Engineered secure authentication flows and real-time data synchronization using Firebase services and OAuth protocols.
  • Developed a multi-language support system for English, French, Spanish, and more.
  • Created efficient localization architecture enabling dynamic language switching and regional adaptations.
  • STATE MANAGEMENT USED - StackedArchitecture ( Provider) | Riverpod | GetX | Provider

Nigeria Association of Computing Students (ACU Chapter)

Executive President

July 2023 - July 2024

  • Transformed the organization's structure by implementing digital systems, establishing online learning platforms, and creating tech-focused sub-committees.
  • Orchestrated the largest student-led tech conference in the university's history, featuring international speakers and workshops, with 600+ attendees.
  • Created sustainable revenue streams through tech consulting services and training programs, increasing the organization's annual budget by 150%.
  • Developed a comprehensive career development program including resume workshops, mock interviews, and tech recruitment fairs.
  • Established lasting partnerships with tech giants and local startups, creating direct recruitment channels for computing students.

Google Developer Students Club/ GDG on Campus

LEAD / COMMUNITY MANAGER

August 2023 - August 2024

Leadership: Provide vision, direction, and motivation for the GDSC chapter, fostering a positive and inclusive community.

Community Building: Engage with the local student developer community, organizing events to encourage collaboration and networking.

Event Organization: Plan and execute technical workshops, hackathons, and coding competitions, coordinating with speakers, sponsors, and partners.

Technical Guidance: Support members in their technical pursuits, facilitate knowledge sharing, and encourage exploration of new technologies.

Communication and Collaboration: Maintain clear communication within the GDSC, represent the chapter externally, and explore collaborations with Google.

Nigeria Association of Computing Students (ACU Chapter)

Vice President

July 2022 - July 2023

  • Led strategic initiatives increasing active membership by 70% through innovative tech workshops, networking events, and practical skill-building programs.
  • Established mentorship program connecting students with industry professionals, resulting in 40% increase in internship placements.
  • Organized major tech events including annual hackathon and tech conference, securing sponsorships and featuring speakers from leading tech companies.
  • Developed student skill enhancement program through weekly coding sessions, project competitions, and career development workshops.
  • Created lasting partnerships with tech companies and organizations, establishing sustainable pathways for student career development.

Veegil Media

Mobile App Developer

November 2022 - June 2023

  • Architected and developed an election monitoring system using Flutter and GetX, managing hierarchical data for Nigeria's 36 states, LGAs, and wards.
  • Built scalable data structure handling thousands of polling units, implementing efficient search and filtering capabilities.
  • Collaborated with a 3-developer team to create a secure, real-time result collation system with offline support.
  • Engineered role-based access control system for different electoral officers and administrators.
  • Implemented an incident reporting system allowing users to document electoral malpractices with photo evidence, location tracking, and timestamp verification.
  • WEBSITE - https://media.veegil.com/

Crediometer (REMOTE)

Mobile App Developer ( INTERN )

July 2022 - October 2022

  • Developed Mobile and Windows Applications using Flutter, featuring native system integration and responsive UI with reusable components.
  • Implemented responsive design principles ensuring seamless adaptation across different screen sizes and resolutions, with dynamic layout adjustments.
  • Created advanced UI components with theme management, animations, and efficient state management solutions.
  • Enhanced app performance by optimizing widget structure and memory usage, improving speed and user experience.
  • Implemented clean architecture with comprehensive documentation and thorough UI/UX testing.
  • PLAY STORE - https://play.google.com/store/apps/details?id=com.crediometer.credio&hl=en_US
  • APPLE STORE - https://apps.apple.com/sa/app/credio-app/id6446024596?platform=iphone

Projects

SentientMate

Flutter Engineer

An innovative AI-powered mobile application developed using Flutter. This cutting-edge app integrates a sophisticated AI model to create a highly responsive and personalized digital companion.

Ajayi Crowther University Map

In developing the Ajayi Crowther University Map application, I implemented Google Maps API for campus mapping and navigation, integrated DIO for API calls, and employed Stacked Architecture with Provi

The Ajayi Crowther University Map is a Flutter-based mobile application designed to simplify campus navigation for students, staff, and visitors. The app provides real-time location tracking, interactive mapping, and smart search features, enabling users to easily find buildings, facilities, and points of interest across campus. Through its user-friendly interface, visitors can access turn-by-turn directions and important location details, making campus exploration seamless and efficient.

ZuriChat — A slack clone with added features

Spearheaded the development of 10+ responsive screens while collaborating with a team of 20+ developers and designers, implementing API integrations to create a cohesive application that adapts seamle

ZuriChat, a collaborative workspace platform inspired by Slack, incorporating enhanced functionalities such as real-time messaging, customizable workspaces, and advanced communication tools to improve team collaboration and productivity.

Veegil App

Mobile Developer

A comprehensive civic engagement platform that delivers real-time news coverage, facilitates political discourse, hosts interactive debates, and provides live election results and monitoring capabilities, empowering users to stay informed and actively participate in democratic processes.

Task Manager

● Building the whole app from A to Z. UI, API rest connection, MVVM architecture, authentication and caching.(still making changes and updates)

github link: https://github.com/dumebiii/Task-Manager

Simple News App

●Built screens for the user interface

●Integrated APIs (to retrieve and display information)

github link : https://github.com/dumebiii/NewsApp

Portfolio(UI)

● Built screens for the user interface

github link : https://github.com/dumebiii/Portfolio-UI/tree/main/portfolio

Bank App

● Building the whole app from A to Z. UI, API rest connection, Auth, and caching.

Calculator app

● Building the whole app from A to Z. UI & Functionality

Design used : https://dribbble.com/shots/11027089-004-calculator

github link : https://github.com/dumebiii/calc

Skills

  • General Concept

    Programming Paradigms - Object Oriented Programming | Procedural Programming | Functional Programming | Declarative Programming | Imperative Programming

    Oustanding debugging skills and efficient in writing clean code

    Efficient in Communication and Problem Solving

    Leadership

  • Graphic Designing

    ADOBE PHOTOSHOP

    CANVA

  • Flutter

    DART LANGUAGE - Functions, Classes, Abstraction, Syntax.

    BACKEND - Firebase | Supabase | REST API's | GraphQL | WebSocket

    NETWORK REQUEST - HTTP| DIO | JSON SERIALIZATION

    RESPONSIVENESS & ADAPTIVENESS - Layoutbuilder| FlutterScreen_Util | MediaQuery | Theme.of(context)

    LOCAL STORAGE - HIVE | Sharedprefences | Flutter Secure Storage

    STATE MANAGEMENT - PROVIDER | RIVERPOD | GetX | StackedArchitecture (PROVIDER) | ChangeNotifier & ValueNotifier

    Flutter Core Concept - Stateful & Stateless Widget | ELEMENTS | Rendering | Widget LifeCycle | Conversion to Native Code for all Platforms

  • Programming Languages

    Dart

    Python

  • Microsoft Office

    Ms Word

    Ms Excel

    Ms Powerpoint

  • Version Control

    Github

    GitLAB

Courses and Certificates

GDSC LEAD/ COMMUNITY MANAGER

MOBILE DEVELOPER - FLUTTER