Community Contributions & Open Source Projects
Here you can see a few lists of contributions I've made:
How to Use Monorepos in Flutter
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Use Monorepos in Flutter
Details: This article provides a practical, production-focused guide to structuring, building, and maintaining a Flutter monorepo using a real-world ride-hailing platform as a case study. We’ll cover how to organize a monorepo that powers a Rider mobile app, a Driver mobile app, and a Web Admin dashboard, explore how shared packages work in Dart and Flutter, and examine where Melos and Dart Workspaces fit into modern Flutter development. Along the way, you’ll learn how these tools complement each other in real production setups.
Link: https://www.freecodecamp.org/news/how-to-use-monorepos-in-flutter

How to Add Multi-Language Support in Flutter: Manual and AI-Automated Translations for Flutter Apps
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Add Multi-Language Support in Flutter: Manual and AI-Automated Translations for Flutter Apps
Details: This article provides a comprehensive, production-focused guide to supporting multiple languages in a Flutter application using Flutter’s localization system, the
intlpackage, and Bloc for state management. We’ll support English, French, and Spanish, implement automatic language detection, and allow users to manually switch languages from settings, while also exploring the use of AI to automate text translations.

Build with AI 2026 - AI Flutter Club | Week 4
Organizers: GDG Ahlen, Germany
Location: Initiative Bürgerzentrum Schuhfabrik e.V. Königstraße 7, 59227 Ahlen, Germany
Event Name: Build with AI 2026 - AI Flutter Club | Week 4: Integrating AI into Flutter Apps
Topic: Integrating AI into Flutter Apps
Details: In this session, we’ll show Flutter developers how to integrate AI models like Google’s Gemini and MedLM into health apps to enhance patient care. Using simple API calls, you can add powerful features such as symptom checkers, health inquiries, diagnosis assistance, and medical document recognition and analysis. These AI models allow you to build smarter healthcare applications without deep machine learning knowledge, empowering developers to create more accurate, responsive, and user-friendly solutions for the medical field.


Decoupling Material and Cupertino in Flutter: Why It Matters and How to Adapt
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: Decoupling Material and Cupertino in Flutter: Why It Matters and How to Adapt
Details: This article takes a clear, engineering-focused look at Flutter’s ongoing “Decoupling Design” initiative and why it matters as the framework scales beyond mobile. It explains how Flutter’s historically tight coupling between core widgets and Material and Cupertino became a productivity win and later an architectural constraint, then dives into the dependency and design system challenges that emerged with multi-platform support. The piece unpacks the technical motivations behind the refactor, clarifies what “Blank Canvas” really means at a framework level, and outlines practical strategies Flutter developers can adopt today to write UI code that remains stable, flexible, and future proof as this migration completes.
Link: https://www.freecodecamp.org/news/decoupling-material-and-cupertino-in-flutter/

Sessionze Most Active Speaker 2025
Organizers: Sessionize
Location: Online (Profile/Community Recognition)
Topic: Top 3% Most Active Speaker for 2025
Details: This recognition highlights consistent engagement and contribution within the Sessionize speaker community over the past year. It reflects active participation in events, sharing expertise, and helping grow the speaker network.
Link: https://sessionize.com/most-active-speakers-2025?q=atuoha%20anthony


How to Not Be Overwhelmed by AI – A Developer’s Guide to Using AI Tools Effectively
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Not Be Overwhelmed by AI – A Developer’s Guide to Using AI Tools Effectively
Details: This publication takes a grounded look at how AI fits into real-world software engineering, focusing on productivity without sacrificing judgment or control. It discusses the risks of blindly accepting AI-generated code, the growing expectation for engineers to use AI effectively in assessments, and the mental models required to avoid subtle, hard-to-catch errors. It also examines the current AI tooling landscape and demonstrates how these practices come together in a practical Flutter development workflow.
Link: https://www.freecodecamp.org/news/how-to-not-be-overwhelmed-by-ai/

How to Use GenUI in Flutter to Build Dynamic, AI-Driven Interfaces
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Use GenUI in Flutter to Build Dynamic, AI-Driven Interfaces
Details: Generative UI (GenUI) rethinks traditional static interfaces by allowing AI to generate Flutter widgets dynamically at runtime. This guide demonstrates how to build an AI-powered Christmas Card Generator using Google’s Generative UI SDK and Gemini, where personalized, production-ready Flutter UIs are created from simple user inputs like name, relationship, and color preference.
Link: https://www.freecodecamp.org/news/how-to-use-genui-in-flutter-to-build-dynamic-ai-driven-interfaces/

GDG Kigali DevFest 2025
Organizers: GDG Kigali
Location: Kigali, Rwanda
Event Name: GDG Kigali DevFest 2025
Topic: Building at scale using Firebase and Firebase Studio
Details: This session shows how Firebase and Firebase Studio help teams build and scale mobile apps efficiently. It covers Firebase’s core services, Firestore, Authentication, Cloud Functions, Storage, and Messaging, and explains how its serverless model supports everything from prototypes to production without heavy infrastructure management.
Link: https://gdg.community.dev/events/details/google-gdg-kigali-presents-devfest-kigali-2025/

THE CREST 2.0 CONFERENCE
Organizers: Scholars Lens
Location: Lagos, NG
Topic: Building a Global Tech Career Beyond Borders.
Details: This masterclass focuses on how to build a global tech career regardless of location. It covers the essential skills needed to compete internationally, how to showcase your work on global platforms, and practical strategies for attracting remote and cross-border opportunities.
The session also addresses common challenges faced by African professionals, such as limited exposure and access, and provides clear steps for overcoming them. Participants will leave with an understanding of the trends shaping global tech careers, including remote work, AI-driven productivity, and new digital roles.



Theming and Customization in Flutter: A Handbook for Developers
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: Theming and Customization in Flutter: A Handbook for Developers
Details: This article is a practical, engineering-focused guide to building a scalable and consistent design system in Flutter using theming. It explains why design in product engineering goes far beyond aesthetics, shaping how an experience feels, how users interact with it, and how a brand shows up across every screen. The guide breaks down Flutter’s theming capabilities from the fundamentals of Material 3 ColorSchemes and typography to advanced techniques like custom ThemeExtensions, reusable style layers, component-level overrides, runtime theme switching, and cross-platform responsiveness. It emphasizes the architectural decisions behind a robust theme system and provides real-world patterns and complete code examples. By the end, you’ll understand how Flutter’s theming engine works and be able to architect a maintainable, brand-driven design language that scales across mobile, web, and desktop.
Link: https://www.freecodecamp.org/news/how-to-use-streams-in-flutter/

Ascend 2025
Organizers: Softzenith
Location: YouTube Live
Topic: How to Start Mobile Development and Build High-Performance Apps
Details: This session introduces the essentials of starting a mobile development career and building apps that perform well in real-world conditions. It outlines a beginner-friendly path for learning mobile development, highlights practical best practices for creating high-performance and user-focused apps, and explains how to design for challenges common in Nigeria, such as slow networks and offline usage. The session also explores how developers can stay future-ready by understanding emerging trends, including AI, 5G, and modern app monetization strategies.
Link: https://www.linkedin.com/events/howtostartmobiledevelopmentandb7399053930875334656/


GDG Ajah DevFest 2025
Organizers: GDG Ajah
Location: Ajah, Lagos, NG
Event Name: GDG Ajah DevFest 2025
Topic: Building at scale using Firebase and Firebase Studio
Details: This session shows how Firebase and Firebase Studio help teams build and scale mobile apps efficiently. It covers Firebase’s core services, Firestore, Authentication, Cloud Functions, Storage, and Messaging, and explains how its serverless model supports everything from prototypes to production without heavy infrastructure management.
Link: https://gdg.community.dev/events/details/google-gdg-ajah-presents-devfest-ajah-2025/



freeCodeCamp’s Top OpenSource Contributors 2025
Organizers: freeCodeCamp
Details: Was recognized as a Top Contributor in the News/Article category
Link: https://www.freecodecamp.org/news/freecodecamp-top-open-source-contributors-2025/

3MTT Nigeria
Organizers: GDG Ahlen
Location: Virtual
Event Name: 3MTT Nigeria Cohort 3 Virtual Hackathon Finals
Details: Serving as a judge for the 3MTT Nigeria Cohort 3 Virtual Hackathon Finals, where the winning team will represent Lagos at the South-West Regional Hackathon.

GDG Ahlen DevFest 2025
Organizers: GDG Ahlen
Location: Ahlen, Germany
Event Name: GDG Ahlen DevFest 2025
Topic: Building at scale using Firebase and Firebase Studio
Details: This session shows how Firebase and Firebase Studio help teams build and scale mobile apps efficiently. It covers Firebase’s core services, Firestore, Authentication, Cloud Functions, Storage, and Messaging, and explains how its serverless model supports everything from prototypes to production without heavy infrastructure management.
Link: https://gdg.community.dev/events/details/google-gdg-ahlen-presents-devfest-ahlen-2025/

GDG Surrey DevFest 2025
Organizers: GDG Surrey
Location: Surrey, British Columbia, Canada
Event Name: GDG Surrey DevFest 2025
Topic: Building at scale using Firebase and Firebase Studio
Details: This session shows how Firebase and Firebase Studio help teams build and scale mobile apps efficiently. It covers Firebase’s core services, Firestore, Authentication, Cloud Functions, Storage, and Messaging, and explains how its serverless model supports everything from prototypes to production without heavy infrastructure management. The session also explores Firebase Studio and Builder.io, demonstrating how teams can visually build apps, connect to Firebase, and even bring designs to life from Figma. Attendees will gain practical insights on combining these tools to develop flexible, cost-efficient, and production-ready applications.

Groundbreaker Talents Mentorship Program
Organizers: Groundbreaker Talents, Germany
Location: Africa (Fully residential scholarship program in Uganda)
Program Name: Groundbreaker Talents Mentorship Program
Details: This mentorship program connects experienced tech professionals with young African women enrolled in a fully residential scholarship. As a mentor, I’m supporting Margret Nanyonga on her journey into software engineering, providing guidance, technical direction, and career support while contributing to expanding access and opportunities for underrepresented talent in tech.

How to Use Streams in Flutter
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Use Streams in Flutter
Details: This article is a comprehensive guide to asynchronous programming with Streams in Flutter and Dart. It demystifies the core concepts of streams: a sequence of asynchronous events, and explains why they are crucial for building highly responsive UIs and handling continuous data flows (like real-time updates or continuous user input). The guide covers key components such as
StreamController,StreamBuilder(for UI integration), andStreamSubscription, and provides practical examples, including transforming streams and implementing advanced features like debouncing a search field.Link: https://www.freecodecamp.org/news/how-to-use-streams-in-flutter/

How to Manage Assets in Flutter using flutter_gen
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Manage Assets in Flutter using flutter_gen
Details: The article provides a detailed guide on using the
flutter_genpackage to automate asset management in Flutter projects. It explains how this package eliminates runtime errors caused by typos, improves code maintainability, and provides type safety for assets (like images, icons, and fonts). The guide includes step-by-step instructions for setting up the project, organizing assets, running code generation usingbuild_runner, and referencing the generated, type-safe asset classes in your Flutter code.Link: https://www.freecodecamp.org/news/how-to-manage-assets-in-flutter-using-fluttergen/

GDG Pretoria DevFest 2025
Organizers: GDG Pretoria
Location: Pretoria, South Africa
Event Name: GDG Surrey DevFest 2025
Topic: Building at scale using Firebase and Firebase Studio
Details: This session shows how Firebase and Firebase Studio help teams build and scale mobile apps efficiently. It covers Firebase’s core services, Firestore, Authentication, Cloud Functions, Storage, and Messaging, and explains how its serverless model supports everything from prototypes to production without heavy infrastructure management.

How to Build Responsive UIs in Flutter
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Build Responsive UIs in Flutter
Details: This article is a comprehensive guide on building responsive UIs in Flutter that look great on phones, tablets, and desktops without maintaining multiple layouts. It explains the core concepts of responsive vs. adaptive design and details how to use powerful Flutter tools like
MediaQuery,LayoutBuilder, and the externalflutter_screenutilpackage. The guide walks through a complete sample responsive screen, explaining how to use scaling utilities to ensure text and spacing remain consistent across different devices and screen sizes.Link: https://www.freecodecamp.org/news/how-to-build-responsive-uis-in-flutter/

How to Use the Model Context Protocol (MCP) with Flutter and Dart
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Use the Model Context Protocol (MCP) with Flutter and Dart
Details: The article is a guide explaining the Model Context Protocol (MCP), a standard that allows AI models (agents) to communicate in a structured, consistent way with developer tools, editors, and Dart/Flutter projects. It details what MCP is, why it's important for Dart and Flutter developers in the context of AI-assisted workflows, and provides practical examples on how to build or integrate MCP-based tools using the official
dart_mcppackage.Link: https://www.freecodecamp.org/news/how-to-use-the-model-context-protocol-mcp-with-flutter-and-dart/

How to Build Scalable and Performant Flutter Applications: A Handbook for Devs
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Build Scalable and Performant Flutter Applications: A Handbook for Devs
Details: Flutter has rapidly become one of the most popular frameworks for building cross-platform applications. This article walks through the fundamental best practices for building scalable and performant Flutter applications, covering architectural best practices, performance optimization, and efficient state management.

DevFest Umuahia 2025
Organizers: GDG Umuahia
Location: Umuahia, Nigeria
Event Name: DevFest Umuahia 2025
Topic: Building at scale using Firebase and Firebase Studio
Details: This session shows how Firebase and Firebase Studio help teams build and scale mobile apps efficiently. It covers Firebase’s core services, Firestore, Authentication, Cloud Functions, Storage, and Messaging, and explains how its serverless model supports everything from prototypes to production without heavy infrastructure management. The session also explores Firebase Studio and Builder.io, demonstrating how teams can visually build apps, connect to Firebase, and even bring designs to life from Figma. Attendees will gain practical insights on combining these tools to develop flexible, cost-efficient, and production-ready applications.
Link: https://gdg.community.dev/events/details/google-gdg-umuahia-presents-devfest-umuahia-2025/

DevFest Eket 2025
Organizers: GDG Eket
Location: Eket, Nigeria
Event Name: DevFest Eket 2025
Topic: Building at scale using Firebase and Firebase Studio
Details: This session shows how Firebase and Firebase Studio help teams build and scale mobile apps efficiently. It covers Firebase’s core services, Firestore, Authentication, Cloud Functions, Storage, and Messaging, and explains how its serverless model supports everything from prototypes to production without heavy infrastructure management. The session also explores Firebase Studio and Builder.io, demonstrating how teams can visually build apps, connect to Firebase, and even bring designs to life from Figma. Attendees will gain practical insights on combining these tools to develop flexible, cost-efficient, and production-ready applications.

DevFest Bamenda 2025
Organizers: GDG Bamenda
Location: Bamenda, Cameroon
Event Name: DevFest Bamenda 2025
Topic: Building at scale using Firebase and Firebase Studio
Details: This session shows how Firebase and Firebase Studio help teams build and scale mobile apps efficiently. It covers Firebase’s core services, Firestore, Authentication, Cloud Functions, Storage, and Messaging, and explains how its serverless model supports everything from prototypes to production without heavy infrastructure management. The session also explores Firebase Studio and Builder.io, demonstrating how teams can visually build apps, connect to Firebase, and even bring designs to life from Figma. Attendees will gain practical insights on combining these tools to develop flexible, cost-efficient, and production-ready applications.
Link: https://gdg.community.dev/events/details/google-gdg-bamenda-presents-devfest-bamenda-2025-1/

How to Use Freezed in Flutter
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Use Freezed in Flutter
Details: A tutorial explaining how to use the Freezed package in Flutter to generate boilerplate code for immutable data classes, JSON serialization, and unions, reducing manual coding and improving code maintainability.
Link: https://www.freecodecamp.org/news/how-to-use-freezed-in-flutter/

How to Use Animations in Flutter
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Use Animations in Flutter
Details: A comprehensive guide on using animations in Flutter, covering implicit, explicit, physics-based, hero, staggered, and sequence animations. It includes practical examples, best practices, and tips for creating engaging and performant user interfaces.
Link: https://www.freecodecamp.org/news/how-to-use-animations-in-flutter/

Flutter BootCamp - Beginner Series, GDG Athlone (Ongoing)
Organizers: GDG Athlone
Location: Ireland
Topic: 4 Week Immersive Learning Experience to Master Flutter Fundamentals
Details: Leading a 4-week immersive Flutter bootcamp.
By the end of the program, participants will be able to confidently build a functional app using Flutter, applying core concepts like layouts, navigation, state management, and API integration.
-


How to Implement the SOLID Principles in Flutter and Dart
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Implement the SOLID Principles in Flutter and Dart
Details: An explanation of the SOLID principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion) with practical Flutter/Dart code examples. The article breaks down each principle, explains its meaning, and demonstrates how to apply it in Flutter projects.
Link: https://www.freecodecamp.org/news/implement-the-solid-principles-in-flutter-and-dart/

DevFest Onitsha 2025
Organizers: GDG Onitsha
Location: Onitsha, NG
Event Name: DevFest Onitsha 2025
Topic: Building at scale using Firebase and Firebase Studio
Details: This session shows how Firebase and Firebase Studio help teams build and scale mobile apps efficiently. It covers Firebase’s core services, Firestore, Authentication, Cloud Functions, Storage, and Messaging, and explains how its serverless model supports everything from prototypes to production without heavy infrastructure management. The session also explores Firebase Studio and Builder.io, demonstrating how teams can visually build apps, connect to Firebase, and even bring designs to life from Figma. Attendees will gain practical insights on combining these tools to develop flexible, cost-efficient, and production-ready applications.
Link: https://gdg.community.dev/events/details/google-gdg-onitsha-presents-devfest-onitsha-2025/




Learn Flutter Hooks – Common Hooks Explained with Code Examples
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: Learn Flutter Hooks – Common Hooks Explained with Code Examples
Details: A guide explaining Flutter hooks, their benefits, and common hooks like useState, useAnimationController, useEffect, useMemoized, useRef, useCallback, useContext, and useTextEditingController with code examples. It also covers creating custom hooks and best practices.
Link: https://www.freecodecamp.org/news/learn-flutter-hooks-with-code-examples/

NASA Space Apps Ahlen 2025
Organizers: NASA and GDG Ahlen
Location: Ahlen, Germany
Role: Judge For NASA Space Apps Ahlen 2025
Details: Served as a judge for NASA Space Apps Challenge Ahlen 2025, evaluating innovative solutions submitted by participants. Leveraging expertise as a Google Developer Expert in Flutter & Dart, assessing technical quality, creativity, and feasibility of projects. This role supports the mission of fostering collaboration and innovation in space and technology, while engaging with cutting-edge ideas and contributing to real-world solutions.
Reviewed Geodata Innovator
As part of the NASA Space Apps Challenge, I reviewed NASA Image Explorer – Embiggen Your Eyes!, a web-based application designed to help users interactively explore and analyze NASA’s high-resolution satellite imagery. Developed with Streamlit, Leafmap, and Rasterio, the project visualizes NASA’s MODIS GeoTIFF data, enabling smooth zooming, panning, and real-time environmental analysis.
https://www.spaceappschallenge.org/2025/find-a-team/geodata-innovator/?tab=project



How to Store Data Locally with Isar in Flutter
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Store Data Locally with Isar in Flutter
Details: This article explains how to use Isar, a high-performance NoSQL embedded database, in Flutter applications for efficient local data management. It covers integrating Isar into a Flutter project, setting up a data model, and performing CRUD (Create, Read, Update, Delete) operations by building a simple to-do app. The article also touches on advanced Isar features like reactive queries, indexes, and relations.
Link: https://www.freecodecamp.org/news/store-data-locally-with-isar-in-flutter/

Google Cloud Roadshow Lagos
Organizers: Google
Location: Lagos, NG
Activity: Served as a Technical Assistant for the SSA Google Cloud Roadshow, providing hands-on support during technical sessions and code labs.


How to Use ObjectBox in Flutter
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Use ObjectBox in Flutter
Details: A guide on integrating ObjectBox, a high-performance NoSQL embedded database, into a Flutter project. It covers setting up the project, initializing ObjectBox, creating data models, implementing CRUD operations (Create, Read, Update, Delete), and integrating these operations with a Flutter UI. Advanced features like reactive queries, indexing, relationships, custom queries, migrations, and transactions are also discussed.
Link: https://www.freecodecamp.org/news/how-to-use-objectbox-in-flutter/

DevFest Campobasso 2025
Organizers: GDG Campobasso
Location: Campobasso, Italy
Event Name: DevFest Campobasso 2025
Topic: Flutter Best Practices: Build Beautiful, Performant Apps
Details: This session equips developers of all levels with the knowledge to create exceptional Flutter applications. Attendees will learn best practices for clean, maintainable Dart code, optimizing UI performance, and building future-proof apps.
- Link: https://gdg.community.dev/events/details/google-gdg-campobasso-presents-devfest-campobasso-2025/

Google Devfest Kampala, Uganda
Organizers: GDG Kampala
Location: Kampala, Uganda
Event Name: Google Devfest Kampala, Uganda
Topic: Building at scale using Firebase and Firebase Studio
Details: This session shows how Firebase and Firebase Studio help teams build and scale mobile apps efficiently. It covers Firebase’s core services, Firestore, Authentication, Cloud Functions, Storage, and Messaging, and explains how its serverless model supports everything from prototypes to production without heavy infrastructure management. The session also explores Firebase Studio and Builder.io, demonstrating how teams can visually build apps, connect to Firebase, and even bring designs to life from Figma. Attendees will gain practical insights on combining these tools to develop flexible, cost-efficient, and production-ready applications.

Google for Startups Accelerator Africa Alumni Summit
Organizers: Google
Location: Lagos, NG



How to Store Data Locally Using Hive in Flutter
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Store Data Locally Using Hive in Flutter
Details: A Flutter application demonstrating CRUD operations using Hive for local data storage. Hive is a lightweight, fast key-value database written in pure Dart, suitable for storing app preferences, managing lists of structured data, offline caching, and storing session/user profile data. The tutorial covers project setup, folder structure, and implementation details, including model creation, controller logic, UI design, and state management.
Link: https://www.freecodecamp.org/news/how-to-store-data-locally-using-hive-in-flutter/

How to Get Started With Navigation in Flutter Using AutoRoute
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Get Started With Navigation in Flutter Using AutoRoute
Details: A guide on implementing navigation in Flutter using the AutoRoute package. It covers setting up the project, organizing the project structure, defining routes, generating route files, setting up AutoRoute in main.dart, creating screens, and using a control screen for navigation. It emphasizes strongly typed routes and a clean project structure for scalability.
Link: https://www.freecodecamp.org/news/how-to-build-an-upload-service-in-flutter-web-with-firebase/

Developers Festival Jos 2025
Organizers: GDG Jos
Location: Jos, Nigeria
Event Name: Developers Festival Jos 2025
Topic: AI and Cloud Primer
Details: Artificial Intelligence and Cloud technologies are shaping the next era of software development, enabling developers to build smarter, faster, and more scalable solutions. This session provides an overview of how AI models and cloud platforms intersect to accelerate productivity and innovation. We will explore Google’s AI ecosystem, including Gemini for multimodal intelligence, Gemma for open-source flexibility, and developer-focused tools like the Gemini CLI and Code Assist that bring AI directly into the development workflow. Attendees will gain insight into how these tools fit into the broader AI + Cloud landscape and how they can be leveraged to streamline coding, enhance collaboration, and deliver intelligent applications more effectively.

How to Build an Upload Service in Flutter Web with Firebase
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Build an Upload Service in Flutter Web with Firebase
Details: A tutorial on building a reusable upload service in Flutter Web using Firebase Storage. The service allows uploading single and multiple files, returns download URLs, and uses Dependency Injection (DI) with injectable for modularity, testability, and maintainability. It covers defining the data model, implementing the service, handling errors, and using the service in a Flutter Web project.
Link: https://www.freecodecamp.org/news/how-to-build-an-upload-service-in-flutter-web-with-firebase/

How to Get Started With GoRouter in Flutter
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Get Started With GoRouter in Flutter
Details: This article provides a comprehensive guide to using the go_router package in Flutter for simplified and feature-rich navigation. It covers installation, route definition, navigation between screens, parameter passing (query and path parameters), sub-routes, ShellRoute, redirection, and guards. It also includes a practical example of building a minimalistic shopping application with product listing, details, and purchase screens.
Link: https://www.freecodecamp.org/news/how-to-get-started-with-gorouter-in-flutter/

How to Save and Share Flutter Widgets as Images – A Complete Production-Ready Guide
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Save and Share Flutter Widgets as Images – A Complete Production-Ready Guide
Details: A comprehensive guide on capturing Flutter widgets as images, saving them to the device's gallery, and sharing them via the native share sheet. It covers the necessary dependencies, platform configurations, and code implementations for achieving this functionality in a production-ready Flutter application.

Google I/0 Extended Lusaka, Zambia
Organizers: GDG Lusaka
Location: Lusaka, Zambia
Event Name: Google I/0 Extended Lusaka, Zambia
Topic: Building at scale using Firebase and Firebase Studio
Details: This session shows how Firebase and Firebase Studio help teams build and scale mobile apps efficiently. It covers Firebase’s core services, Firestore, Authentication, Cloud Functions, Storage, and Messaging, and explains how its serverless model supports everything from prototypes to production without heavy infrastructure management. The session also explores Firebase Studio and Builder.io, demonstrating how teams can visually build apps, connect to Firebase, and even bring designs to life from Figma. Attendees will gain practical insights on combining these tools to develop flexible, cost-efficient, and production-ready applications.
- Link: https://gdg.community.dev/events/details/google-gdg-lusaka-presents-google-io-extended-lusaka/

How to Handle Permissions in Flutter: A Comprehensive Guide
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Handle Permissions in Flutter: A Comprehensive Guide
Details: This content is about managing permissions in Flutter mobile applications. It explains why permissions (like location, camera, contacts, microphone, and storage) are important, emphasizes the need to handle them properly for user experience, privacy, and security, and introduces the permission_handler package as a key tool. The article will provide a guide on how to use it effectively.
Link: https://www.freecodecamp.org/news/how-to-handle-permissions-in-flutter-for-beginners/

How to Automate Flutter Testing and Builds with GitHub Actions for Android and iOS
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Automate Flutter Testing and Builds with GitHub Actions for Android and iOS
Details: This guide will walk you through setting up GitHub Actions for a Flutter project, covering everything from prerequisites to detailed explanations of the workflow.

How to Set Up Firebase Crashlytics in a Flutter App (iOS and Android)
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Set Up Firebase Crashlytics in a Flutter App (iOS and Android)
Details: In this article, we’ll walk through setting up Firebase Crashlytics in a Flutter app for both iOS and Android platforms. Along the way, you’ll learn not only how to integrate Crashlytics, but also the reasoning behind each step, so you fully understand how it works.

How to Deploy a Flutter Web App to Firebase Hosting with GitHub Actions
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Deploy a Flutter Web App to Firebase Hosting with GitHub Actions
Details: This guide walks you through setting up Firebase Hosting, configuring GitHub Actions, and managing deployments. By the end, you’ll have a reliable CI/CD pipeline for your Flutter web project.

How to Build an Always Listening Network Connectivity Checker in Flutter using BLoC
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Build an Always Listening Network Connectivity Checker in Flutter using BLoC
Details: A detailed walkthrough of building a comprehensive network connectivity checker in Flutter using connectivity_plus, internet_connection_checker, rxdart with debounce, Dependency Injection with get_it and injectable, State Management with BLoC and freezed, Streams, and fluttertoast. The article covers setting up dependency injection, implementing the network connectivity checker, creating the BLoC, integrating the BLoC with the UI, and displaying toast notifications.

How to Replicate Figma Designs in Flutter — A Guide to Pixel-Perfect UI Replication
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Replicate Figma Designs in Flutter — A Guide to Pixel-Perfect UI Replication
Details: This comprehensive guide provides actionable strategies and practical methods for developers. It covers the specific steps and considerations needed to bridge the gap between design files and functional code. By following the practices outlined here, you will be able to transform static Figma artboards into high-quality, fully functional Flutter UIs that exactly match the design specifications.
Link: https://www.freecodecamp.org/news/how-to-replicate-figma-designs-in-flutter/

How to Push Silent Updates in Flutter using Shorebird
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Push Silent Updates in Flutter using Shorebird
Details: This article will walk you through how to integrate and leverage Shorebird, a powerful code push service built specifically for Flutter applications. You’ll learn how Shorebird enables over-the-air (OTA) updates, helping you deliver critical bug fixes and feature improvements instantly, without waiting for app store approvals. We'll break down how it works, why it's a game-changer for app deployment workflows, and how to get started with it in your own Flutter projects.
Link: https://www.freecodecamp.org/news/how-to-push-silent-updates-in-flutter-using-shorebird/

How to Integrate Firebase into Your Flutter Applications: A Handbook for Developers
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Integrate Firebase into Your Flutter Applications: A Handbook for Developers
Details: This article will give you a deep dive into integrating and leveraging a wide array of Firebase services within your Flutter applications. We'll explore the FlutterFire ecosystem, I’ll explain essential code snippets, and clarify how the Firebase Console serves as your primary management interface. You’ll also learn about the evolving concept of "Firebase Studio" as an advanced development environment.

Build With AI Flutter Lagos
Organizers: Flutter Lagos
Location: Lagos
Event Name: Build With AI Flutter Lagos
Topic: Building an AI Diagnostic App in Flutter
Details: In this session, we’ll have a walk-through on how to build a Flutter-based healthcare app powered by AI, one that intelligently analyzes user input through text, image, and audio to deliver instant diagnostic suggestions.



How to Use Local Notifications in Flutter – A Tutorial for Beginners
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Use Local Notifications in Flutter – A Tutorial for Beginners
Details: This article explores the importance and practical use of local notifications in mobile applications. We'll start by discussing why local notifications matter, including how they enhance user engagement and improve app usability. From there, we’ll provide a comprehensive, step-by-step guide on how to create, schedule, and cancel local notifications using Flutter. The tutorial will walk you through setting up a Flutter project, installing necessary dependencies, and writing the full implementation, with detailed explanations for each code block to help you understand exactly how everything works.
Link: https://www.freecodecamp.org/news/how-to-use-local-notifications-in-flutter/

Routing and Multi-Screen Development in Flutter – a Beginner's Guide
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: Routing and Multi-Screen Development in Flutter – a Beginner's Guide
Details: In this tutorial, you'll learn about Flutter's fundamental navigation systems: Imperative Navigation (
Navigator.push/pop) and Named Routes. We'll explore their practical implementation through building an example Car List app. Through this process, you’ll learn how to navigate between a list of cars and their detailed views, and how to pass data between screens.By the end, you'll gain a solid understanding of how to manage navigation stacks and create a smooth user experience in your Flutter applications.
Link: https://www.freecodecamp.org/news/routing-and-multi-screen-development-in-flutter-for-beginners/

Build with AI 2025 - AI Flutter Club | Week 4: Integrating AI into Flutter Apps
Organizers: GDG Ahlen, Germany
Location: Germany
Event Name: Build with AI 2025 - AI Flutter Club | Week 4: Integrating AI into Flutter Apps
Topic: Smart Health Apps with Flutter and Gemini AI
Details: In this session, we’ll show Flutter developers how to integrate AI models like Google’s Gemini and MedLM into health apps to enhance patient care. Using simple API calls, you can add powerful features such as symptom checkers, health inquiries, diagnosis assistance, and medical document recognition and analysis. These AI models allow you to build smarter healthcare applications without deep machine learning knowledge, empowering developers to create more accurate, responsive, and user-friendly solutions for the medical field.




Build with AI 2025 - Future of Mobile Apps: Integrating AI into Flutter & Android
Organizers: GDG Tampa Bay (Carol Bolger and Krish Veera)
Location: Tampa Bay, Florida, US
Event Name: Build with AI 2025 - Future of Mobile Apps: Integrating AI into Flutter & Android
Topic: Bringing AI to Mobile Apps with Flutter
Details: This talk introduces practical ways to integrate AI into Flutter applications, with a focus on Google's generative AI tools. The session will conclude with a hands-on demo: building a functional Flutter app powered by Gemini AI, showcasing real-time generative capabilities.




How to Build a Medical Chatbot with Flutter and Gemini: A Beginner’s Guide
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: How to Build a Medical Chatbot with Flutter and Gemini: A Beginner’s Guide
Details: This beginner's guide will walk you through building a powerful and specialized medical chatbot using Flutter and Google's Gemini API. The chatbot will be able to receive input from various modalities like text, audio, camera, files, and a gallery, and it will be strictly confined to answering health-related questions.

APICONF Live Session Event, Lagos
Organizers: APICONF
Location: Lagos, Nigeria
Topic: Beyond API Keys: Advanced Strategies for Securing Mobile API Integrations


Build with AI 2025 - AI Flutter Club | Week 3: Building Screens & Navigation
Organizers: GDG Ahlen (Anna Muzykina, Denys Doroshev)
Location: Ahlen, Germany
Event Name: Build with AI 2025 - AI Flutter Club | Week 3: Building Screens & Navigation
Topic: Structuring Flutter apps with multiple screens, implementing navigation, and routing.
Details: This session focuses on building AI-powered multi-screen apps and mastering navigation within Flutter.


Build with AI @ Bletchley Park 2025
Organizers: GDG Bletchley
Location: Bletchley, UK
Event Name: Build with AI @ Bletchley Park 2025
Topic: Smart Health Apps with Flutter and Gemini AI

Build with AI 2025 - AI Flutter Club | Week 2: Flutter Basics & Widgets
Organizers: GDG Ahlen (Anna Muzykina, Denys Doroshev)
Location: Ahlen, Germany
Event Name: Build with AI 2025 - AI Flutter Club | Week 2: Flutter Basics & Widgets
Topic: Flutter Foundations: Mastering Core Widgets for Beautiful UI; Building Custom widgets & dynamic UIs in Flutter.
Details: Part of the AI Flutter Club series, guiding developers through building AI-powered applications using Flutter and Google's AI technologies. This session focuses on understanding widgets, state management, and creating custom widgets.


How to Build an AI-Powered Cooking Assistant with Flutter and Gemini
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: Building an AI-powered cooking assistant using Flutter and Google's Gemini model.
Details: A comprehensive tutorial demonstrating how to build an app that allows users to upload food images or use voice commands to receive detailed recipes, cooking instructions, and YouTube video recommendations. Covers project setup, API integration, and app identity.

How to Secure Mobile APIs in Flutter
Organizers: freeCodeCamp.org
Location: Online (Article)
Topic: Securing mobile APIs in Flutter applications.
Details: An article focusing on how to secure mobile APIs when building Flutter applications.

Build with AI GDG Ahlen, Germany
Organizers: GDG Ahlen (Anna Muzykina, Denys Doroshev)
Location: Ahlen, Germany
Event Name: Build with AI 2025: Build Your Own AI Agent using Vertex AI, Firebase & Flutter
Topic: Building AI-powered applications using Flutter and Google's AI technologies like Vertex AI and Gemini models.
Details: A community-driven event designed for developers to explore the intersection of Flutter and Generative AI.


APICONF 2025, Podcast
Location: Lagos, Nigeria
Event Name: Securing Mobile APIS in Flutter: Common Vulnerabilities & Best Practices


Build with AI, GDG Cape Town, South Africa
Organizers: GDG Cape Town (Ugo M., Siso Ngqolosi, Onesmus Maenzanise, JESSICA HANNAH RANDALL)
Location: Cape Town, South Africa
Event Name: Build with AI - Practical Uses of AI
Topic: Generative AI trends and products from Google, hands-on workshop on building with AI using Google tools like Gemini.
Details: Part of the Google "Build with AI" series, these community-led technical workshops aim to help developers learn and apply skills on Generative AI.

Flutter in Production, Nagpur, India
Location: Nagpur, India
Event Name: Flutter in Production, Nagpur, India

Flutter Best Practices: Build Beautiful, Performant Apps, GDG, Athlone, Ireland
Organizers: GDG Athlone (Sachin Sadasivan, David Renton)
Location: Athlone, Ireland
Event Name: Flutter Best Practices: Build Beautiful, Performant Apps
Topic: Practical tips for creating exceptional Flutter apps, focusing on writing clean Dart code, optimizing UI performance, and building scalable, future-proof applications.
Details: This talk offers actionable insights for both beginners and experienced developers to elevate their Flutter projects across various platforms (Android, iOS, Web, and Desktop).

Google DevFest, GDG Bronx 2024
Location: New York, US
Event Name: Google Devfest GDG Bronx 2024

Google I/0 Extended Nairobi, 2024
Organizers: GDG Nairobi
Location: Nairobi, Kenya
Event Name: Google I/0 Extended Nairobi, 2024
Topic: Flutter Best Practices: Build Beautiful, Performant Apps

Building scalable applications using Flutter w/ Atuoha Anthony - DevFest Scotland 2024
Organizers: GDG Glasgow
Location: Glasgow, UK
Event Name: DevFest Scotland 2024 Online!
Topic: Building scalable applications using Flutter.
Details: A session delivered as part of DevFest Scotland, focusing on how to build scalable applications using Flutter.


Mastering Your Tech Skills, GDG Stoke-on-Trent
Organizers: GDG Stoke-on-Trent
Location: Stoke-on-Trent, UK
Event Name: Mastering Your Tech Skills
Topic: Flutter for Web: Expanding Beyond Mobile.
Details: Delivered an insightful presentation on leveraging Flutter for web development. Covered essential topics such as responsive design, handling image and file uploads, best practices for cross-platform compatibility, and effective deployment strategies. The session aimed to equip developers with the knowledge to extend their Flutter skills beyond mobile, enhancing their ability to build robust web applications.

GDG London FlutterDevCamp Mentorship 2024 (State Management - Riverpod - Kickoff)
Organizers: GDG London (Renuka Kelkar, Sumith Damodaran, Chris Bouloumpasis, Goran Minov, Inès Rigaud, Mihaela Peneva, Stefan Cornea)
Location: London, UK
Event Name: Flutter Devcamp 2024 - StateManagement - Riverpod - Kickoff.
Topic: State management in Flutter using Riverpod.
Details: A specialized 4-week program offering hands-on guidance to enhance Flutter skills, focusing on state management techniques with Riverpod and live coding sessions.



GDG London FlutterDevCamp Mentorship 2024 (Flutter Career Accelerator Special Session 1)
Organizers: GDG London (Renuka Kelkar, Sumith Damodaran, Chris Bouloumpasis, Goran Minov, Inès Rigaud, Mihaela Peneva, Stefan Cornea)
Location: London, UK
Event Name: FlutterDevcamp 2024 - Flutter Career Accelerator Special Session 1
Topic: Beginner sessions in Flutter, mobile app development (Career Accelerator).
Details: A specialized 5-week program offering opportunities to learn Flutter from industry experts, covering various aspects of mobile app development.



Google DevFest Port Harcourt 2023
Organizers: GDG Cloud Port Harcourt
Location: Not explicitly specified in the general DevFest description, but implied Port Harcourt, Nigeria.
Event Name: Google DevFest Port Harcourt 2023
Topic: Cutting-edge developer tools, learning from Google and Google Developer Experts, latest news on Google technologies.
Details: DevFest is the world's largest community-driven tech conference, offering opportunities to explore developer tools, learn from experts, and connect with fellow developers. A video titled "DEVFEST 2023" was uploaded by GDG Cloud Port Harcourt.



Google DevFest Onitsha 2023
Organizers: GDG Onitsha
Location: Onitsha, Nigeria
Event Name: DevFest Onitsha 2023
Topic: Technical concepts/tools, career building, community building, and new technologies relevant to the GDG community.
Details: An annual decentralized tech conference, tailored by GDG Onitsha community members. It provides hands-on learning, technical talks by experts, and networking for local developers.


Google I/O Extended Owerri 2023
Organizers: GDG Owerri (Gospel Chinyereugo, Amadikwa Joy N., Austin Amadi, Claret Nnamocha)
Location: SOHT AUDITORIUM, Federal University of Technology Owerri (F.U.T.O), Owerri, Nigeria
Event Name: Google I/O Extended Owerri 2023
Topic: "AI-Powered Future: Exploring Opportunities and Innovations"
Details: An event bringing together developers, creators, and tech enthusiasts to explore the latest innovations and celebrate Google's annual developer conference, Google I/O. It featured live streams of keynotes, breakout sessions, networking opportunities, and insights from Google experts.



Google I/O Extended Aba 2023
Organizers: GDG Aba (OKECHUKWU BENJAMIN, Candor Dennis)
Location: Innovation Growth Hub, 10 Calabar Street, Aba, Nigeria
Event Name: Google I/O Extended Aba 2023
Topic: Discussions on favorite announcements from Google I/O and new technologies.
Details: An I/O Extended event bringing local developers together for thoughtful discussions, hands-on learning with Google experts, and a first look at Google's latest developer products.1



Google I/O Extended Ajah Lagos 2024
Organizers: GDG Ajah (Oluwaseyi Ayodele, Samaila Anthony Malima, Taiwo Famakinde)
Location: Lagos, Nigeria
Event Name: Google I/O Extended Ajah 2024
Topic: Google I/O announcements, latest developer products.
Details: A local event for developers to connect, learn about new Google developer products, and engage in discussions.



NACOS South East Summit 2023
Organizers: Federal Polytechnic Nekede NACOS.
Location: Owerri, Imo State
Event Name: NACOS South East Summit 2023
Topic: Flutter, Dart, iOS (based on LinkedIn post hashtags).

Google I/0 Extended, GDG AJah, Lagos 2023
Organizers: GDG Ajah
Location: Ajah, Lagos, Nigeria
Event Name: Google I/0 Extended
Topic: The Emerging Trend on Al and Machine Learning
Details: Participated in a panel discussion focused on the latest trends and advancements in AI and machine learning. The discussion explored emerging technologies, their impact on various industries, and practical applications. Panelists shared insights on current developments, future directions, and how businesses and developers can leverage these technologies to drive innovation and growth.

Google I/O Extended Owerri 2022
Organizers: GDG Owerri
Location: Not explicitly specified, likely Owerri, Nigeria based on organizer.
Event Name: Google I/O Extended Owerri 2022
Topic: Related to Google I/O announcements, discussions on new technologies. Call for speakers included topics like "Leveraging Art and Science for Effective Data Storytelling" and "Driving Decisions with Data."
Details: Part of the global Google I/O Extended series where local developer groups host events to discuss announcements and new technologies from the main Google I/O conference.


The Federal Polytechnic Nekede, Owerri, Comp Sci. Dept. SUBNET 4.0
Organizers: Federal Polytechnic Nekede, Computer Science Department (Implied)
Location: Federal Polytechnic Nekede, Owerri, Imo State, Nigeria
Event Name: SUBNET 4.0
Topic: Flutter (based on LinkedIn post hashtags).

Flutter for Web: Expanding Beyond Mobile (Web/Mobile), DevFest GDG Nyeri, Kenya
Organizers: GDG Nyeri, Kenya
Location: Nyeri, Kenya
Event Name: DevFest GDG Nyeri, Kenya
Topic: Flutter for Web: Expanding Beyond Mobile (Web/Mobile)

Minorities in Medicine NGO Flutter BootCamp
Organizers: Minorities in Medicine NGO
Event Name: Flutter BootCamp
Topic: Flutter

Teaching Programming at Marist Bicentary College in 2021:
https://maristbicentenary.org/

Flutter BootCamp - Beginner Series, GDG Athlone (Upcoming)
Organizers: GDG Athlone
Location: Ireland
Topic: 4 Week Immersive Learning Experience to Master Flutter Fundamentals

Build with AI 2025 - AI Flutter Club | Week 3: Building Screens & Navigation (Upcoming)
Organizers: GDG Ahlen (Anna Muzykina, Denys Doroshev)
Location: Ahlen, Germany
Event Name: Build with AI 2025 - AI Flutter Club | Week 3: Building Screens & Navigation
Topic: Structuring Flutter apps with multiple screens, implementing navigation, and routing.
Details: This session focuses on building AI-powered multi-screen apps and mastering navigation within Flutter.

Build with AI @ Bletchley Park 2025 (Upcoming)
Organizers: GDG Bletchley
Location: Bletchley, UK
Event Name: Build with AI @ Bletchley Park 2025
Topic: Smart Health Apps with Flutter and Gemini AI

Build with AI 2025 - AI Flutter Club | Week 2: Flutter Basics & Widgets
Organizers: GDG Ahlen (Anna Muzykina, Denys Doroshev)
Location: Ahlen, Germany
Event Name: Build with AI 2025 - AI Flutter Club | Week 2: Flutter Basics & Widgets
Topic: Flutter Foundations: Mastering Core Widgets for Beautiful UI; Building Custom widgets & dynamic UIs in Flutter.
Details: Part of the AI Flutter Club series, guiding developers through building AI-powered applications using Flutter and Google's AI technologies. This session focuses on understanding widgets, state management, and creating custom widgets.


How to Build an AI-Powered Cooking Assistant with Flutter and Gemini
Organizers: freeCodeCamp.org
Location: Online (Article)
Event Name: How to Build an AI-Powered Cooking Assistant with Flutter and Gemini
Topic: Building an AI-powered cooking assistant using Flutter and Google's Gemini model.
Details: A comprehensive tutorial demonstrating how to build an app that allows users to upload food images or use voice commands to receive detailed recipes, cooking instructions, and YouTube video recommendations. Covers project setup, API integration, and app identity.

How to Secure Mobile APIs in Flutter
Organizers: freeCodeCamp.org
Location: Online (Article)
Event Name: How to Secure Mobile APIs in Flutter
Topic: Securing mobile APIs in Flutter applications.
Details: An article focusing on how to secure mobile APIs when building Flutter applications.

Build with AI GDG Ahlen, Germany
Organizers: GDG Ahlen (Anna Muzykina, Denys Doroshev)
Location: Ahlen, Germany
Event Name: Build with AI 2025: Build Your Own AI Agent using Vertex AI, Firebase & Flutter
Topic: Building AI-powered applications using Flutter and Google's AI technologies like Vertex AI and Gemini models.
Details: A community-driven event designed for developers to explore the intersection of Flutter and Generative AI.


APICONF 2025, Podcast
Location: Lagos, Nigeria
Event Name: Securing Mobile APIS in Flutter: Common Vulnerabilities & Best Practices

Build with AI, GDG Cape Town, South Africa
Organizers: GDG Cape Town (Ugo M., Siso Ngqolosi, Onesmus Maenzanise, JESSICA HANNAH RANDALL)
Location: Cape Town, South Africa
Event Name: Build with AI - Practical Uses of AI
Topic: Generative AI trends and products from Google, hands-on workshop on building with AI using Google tools like Gemini.
Details: Part of the Google "Build with AI" series, these community-led technical workshops aim to help developers learn and apply skills on Generative AI.

Flutter in Production, Nagpur, India
Location: Nagpur, India
Event Name: Flutter in Production, Nagpur, India

Flutter Best Practices: Build Beautiful, Performant Apps, GDG, Athlone, Ireland
Organizers: GDG Athlone (Sachin Sadasivan, David Renton)
Location: Athlone, Ireland
Event Name: Flutter Best Practices: Build Beautiful, Performant Apps
Topic: Practical tips for creating exceptional Flutter apps, focusing on writing clean Dart code, optimizing UI performance, and building scalable, future-proof applications.
Details: This talk offers actionable insights for both beginners and experienced developers to elevate their Flutter projects across various platforms (Android, iOS, Web, and Desktop).

Google DevFest, GDG Bronx 2024
Location: New York, US
Event Name: Google Devfest GDG Bronx 2024

Google I/0 Extended Nairobi, 2024
Organizers: GDG Nairobi
Location: Nairobi, Kenya
Event Name: Google I/0 Extended Nairobi, 2024
Topic: Flutter Best Practices: Build Beautiful, Performant Apps

Google I/0 Extended, GDG AJah, Lagos 2024
Organizers: GDG Ajah
Location: Ajah, Lagos, Nigeria
Event Name: Google I/0 Extended
Topic: The Emerging Trend on Al and Machine Learning
Details: Participated in a panel discussion focused on the latest trends and advancements in AI and machine learning. The discussion explored emerging technologies, their impact on various industries, and practical applications. Panelists shared insights on current developments, future directions, and how businesses and developers can leverage these technologies to drive innovation and growth.

Building scalable applications using Flutter w/ Atuoha Anthony - DevFest Scotland 2024
Organizers: GDG Glasgow
Location: Glasgow, UK
Event Name: DevFest Scotland 2024 Online!
Topic: Building scalable applications using Flutter.
Details: A session delivered as part of DevFest Scotland, focusing on how to build scalable applications using Flutter.


Mastering Your Tech Skills, GDG Stoke-on-Trent
Organizers: GDG Stoke-on-Trent
Location: Stoke-on-Trent, UK
Event Name: Mastering Your Tech Skills
Topic: Flutter for Web: Expanding Beyond Mobile.
Details: Delivered an insightful presentation on leveraging Flutter for web development. Covered essential topics such as responsive design, handling image and file uploads, best practices for cross-platform compatibility, and effective deployment strategies. The session aimed to equip developers with the knowledge to extend their Flutter skills beyond mobile, enhancing their ability to build robust web applications.

GDG London FlutterDevCamp Mentorship 2024 (State Management - Riverpod - Kickoff)
Organizers: GDG London (Renuka Kelkar, Sumith Damodaran, Chris Bouloumpasis, Goran Minov, Inès Rigaud, Mihaela Peneva, Stefan Cornea)
Location: London, UK
Event Name: Flutter Devcamp 2024 - StateManagement - Riverpod - Kickoff.
Topic: State management in Flutter using Riverpod.
Details: A specialized 4-week program offering hands-on guidance to enhance Flutter skills, focusing on state management techniques with Riverpod and live coding sessions.



GDG London FlutterDevCamp Mentorship 2024 (Flutter Career Accelerator Special Session 1)
Organizers: GDG London (Renuka Kelkar, Sumith Damodaran, Chris Bouloumpasis, Goran Minov, Inès Rigaud, Mihaela Peneva, Stefan Cornea)
Location: London, UK
Event Name: FlutterDevcamp 2024 - Flutter Career Accelerator Special Session 1
Topic: Beginner sessions in Flutter, mobile app development (Career Accelerator).
Details: A specialized 5-week program offering opportunities to learn Flutter from industry experts, covering various aspects of mobile app development.



Google DevFest Port Harcourt 2023
Organizers: GDG Cloud Port Harcourt
Location: Not explicitly specified in the general DevFest description, but implied Port Harcourt, Nigeria.
Event Name: Google DevFest Port Harcourt 2023
Topic: Cutting-edge developer tools, learning from Google and Google Developer Experts, latest news on Google technologies.
Details: DevFest is the world's largest community-driven tech conference, offering opportunities to explore developer tools, learn from experts, and connect with fellow developers. A video titled "DEVFEST 2023" was uploaded by GDG Cloud Port Harcourt.



Google DevFest Onitsha 2023
Organizers: GDG Onitsha
Location: Onitsha, Nigeria
Event Name: DevFest Onitsha 2023
Topic: Technical concepts/tools, career building, community building, and new technologies relevant to the GDG community.
Details: An annual decentralized tech conference, tailored by GDG Onitsha community members. It provides hands-on learning, technical talks by experts, and networking for local developers.


Google I/O Extended Owerri 2023
Organizers: GDG Owerri (Gospel Chinyereugo, Amadikwa Joy N., Austin Amadi, Claret Nnamocha)
Location: SOHT AUDITORIUM, Federal University of Technology Owerri (F.U.T.O), Owerri, Nigeria
Event Name: Google I/O Extended Owerri 2023
Topic: "AI-Powered Future: Exploring Opportunities and Innovations"
Details: An event bringing together developers, creators, and tech enthusiasts to explore the latest innovations and celebrate Google's annual developer conference, Google I/O. It featured live streams of keynotes, breakout sessions, networking opportunities, and insights from Google experts.



Google I/O Extended Aba 2023
Organizers: GDG Aba (OKECHUKWU BENJAMIN, Candor Dennis)
Location: Innovation Growth Hub, 10 Calabar Street, Aba, Nigeria
Event Name: Google I/O Extended Aba 2023
Topic: Discussions on favorite announcements from Google I/O and new technologies.
Details: An I/O Extended event bringing local developers together for thoughtful discussions, hands-on learning with Google experts, and a first look at Google's latest developer products.1



Google I/O Extended Ajah Lagos 2024
Organizers: GDG Ajah (Oluwaseyi Ayodele, Samaila Anthony Malima, Taiwo Famakinde)
Location: Lagos, Nigeria
Event Name: Google I/O Extended Ajah 2024
Topic: Google I/O announcements, latest developer products.
Details: A local event for developers to connect, learn about new Google developer products, and engage in discussions.



NACOS South East Summit 2023
Organizers: Federal Polytechnic Nekede NACOS.
Location: Owerri, Imo State
Event Name: NACOS South East Summit 2023
Topic: Flutter, Dart, iOS (based on LinkedIn post hashtags).

Google I/O Extended Owerri 2022
Organizers: GDG Owerri
Location: Not explicitly specified, likely Owerri, Nigeria based on organizer.
Event Name: Google I/O Extended Owerri 2022
Topic: Related to Google I/O announcements, discussions on new technologies. Call for speakers included topics like "Leveraging Art and Science for Effective Data Storytelling" and "Driving Decisions with Data."
Details: Part of the global Google I/O Extended series where local developer groups host events to discuss announcements and new technologies from the main Google I/O conference.


The Federal Polytechnic Nekede, Owerri, Comp Sci. Dept. SUBNET 4.0
Organizers: Federal Polytechnic Nekede, Computer Science Department (Implied)
Location: Federal Polytechnic Nekede, Owerri, Imo State, Nigeria
Event Name: SUBNET 4.0
Topic: Flutter (based on LinkedIn post hashtags).

Flutter for Web: Expanding Beyond Mobile (Web/Mobile), DevFest GDG Nyeri, Kenya
Organizers: GDG Nyeri, Kenya
Location: Nyeri, Kenya
Event Name: DevFest GDG Nyeri, Kenya
Topic: Flutter for Web: Expanding Beyond Mobile (Web/Mobile)

Minorities in Medicine NGO Flutter BootCamp
Organizers: Minorities in Medicine NGO
Event Name: Flutter BootCamp
Topic: Flutter

Active Member of Google Developer Expert (GDE) Flutter & Dart:
Google Developer Experts are experienced Google technology experts, influencers, and thought leaders.
Links
- https://developers.google.com/community/experts
- https://developers.google.com/community/experts/directory?text=Atuoha%20Anthony
- https://g.dev/atuohaa




Listed as 4th out of 35 of Nigeria’s Most Outstanding Senior Software Engineers by InternPulse:


This is how far my content on LinkedIn goes:
https://www.linkedin.com/posts/atuoha-anthony_flutter-activity-7322510776051593217-kJUM?utm_source=share&utm_medium=member_desktop&rcm=ACoAACwyGPUBBsCoiAfb8rqh-VMxPiafwnSL3RY

Some Open-Source Applications I started (You can find more using https://zaap.bio/atuoha):
Shoes Shop Multivendor app:
Shoes Shop Multivendor is a Flutter-based app that allows multiple vendors to list and sell footwear products. Users can browse, compare, and purchase shoes from various sellers in one seamless marketplace.
User/Vendor App:
Code: https://github.com/Atuoha/shoes_shop
Images: https://www.linkedin.com/posts/atuoha-anthony_flutter-activity-7149086360841216000-y2s_?utm_source=share&utm_medium=member_desktop&rcm=ACoAACwyGPUBBsCoiAfb8rqh-VMxPiafwnSL3RY







Web Admin:
Code: https://github.com/Atuoha/shoes_shop_web_admin
Video: https://www.linkedin.com/posts/atuoha-anthony_project-programming-flutter-activity-7069062358668632065-_gDH?utm_source=share&utm_medium=member_desktop&rcm=ACoAACwyGPUBBsCoiAfb8rqh-VMxPiafwnSL3RY


Flutter ChatGPT:
Flutter ChatGPT is a Flutter-powered app that integrates OpenAI’s ChatGPT to provide intelligent, real-time conversational experiences. It offers natural language interactions for tasks, support, or general chat within a sleek mobile interface.
Code: https://github.com/Atuoha/flutter_ChatGPT
Video: https://www.linkedin.com/posts/atuoha-anthony_flutter-activity-7140227534549430272-288d?utm_source=share&utm_medium=member_desktop&rcm=ACoAACwyGPUBBsCoiAfb8rqh-VMxPiafwnSL3RY

Dog Finder:
Dog Finder is a Flutter app that lets users explore and discover dog breeds and their sub-breeds. It provides detailed information and images to help users find the perfect dog based on breed characteristics.
Code: https://github.com/Atuoha/dog_finder
Video: https://www.linkedin.com/posts/atuoha-anthony_flutter-activity-7123921334597824512-kEV0?utm_source=share&utm_medium=member_desktop&rcm=ACoAACwyGPUBBsCoiAfb8rqh-VMxPiafwnSL3RY



Multivendor shop:
Multivendor Shop is a Flutter app that enables multiple sellers to showcase and sell their products in a single marketplace. It supports vendor management, product browsing, and secure customer purchases.
Code: https://github.com/Atuoha/multivendor_shop
Images: https://www.linkedin.com/posts/atuoha-anthony_flutter-activity-7181161891900137473-swE2?utm_source=share&utm_medium=member_desktop&rcm=ACoAACwyGPUBBsCoiAfb8rqh-VMxPiafwnSL3RY

Shopping App:
Shopping App is a Flutter-based application for browsing, searching, and purchasing products across various categories. It offers a smooth user experience with features like cart management, wishlists, and secure checkout.




Plantly:
Plantly is a Flutter app that uses Plant.id to identify plants from photos with high accuracy. It also helps users manage their plant collection with care tips, reminders, and growth tracking.
Code Link: https://github.com/Atuoha/plantlyDesign Link: https://lnkd.in/dT6bwtcQ
Images: https://www.linkedin.com/posts/atuoha-anthony_flutter-activity-7156290142075265024-3Ggm?utm_source=share&utm_medium=member_desktop&rcm=ACoAACwyGPUBBsCoiAfb8rqh-VMxPiafwnSL3RY


Diaree:
Diaree is a Flutter-based journaling app designed for personal reflection, daily logging, and mood tracking. It offers a clean interface with features like customizable entries, reminders, and analytics to help users cultivate mindfulness and self-awareness.
Code Link: https://github.com/Atuoha/diareeDesign Link:https://lnkd.in/ds8aQVvy
Images: https://www.linkedin.com/posts/atuoha-anthony_flutter-activity-7153636366235414528-oxOP?utm_source=share&utm_medium=member_desktop&rcm=ACoAACwyGPUBBsCoiAfb8rqh-VMxPiafwnSL3RY





Tour360:
Tour360 is a Flutter-powered app offering immersive 360° panoramic city tours. Users can explore urban landmarks virtually, switch between viewpoints, and access rich background info for a vivid travel experience.
Code: https://github.com/Atuoha/tour_360
Video: https://www.linkedin.com/posts/atuoha-anthony_flutter-dart-flutter-activity-7047804093368610816-7zjP?utm_source=share&utm_medium=member_desktop&rcm=ACoAACwyGPUBBsCoiAfb8rqh-VMxPiafwnSL3RY
Zedmusic:
Zedmusic is an offline music player app that allows users to search, stream, and download their favorite songs for offline listening. It offers a vast library of tracks across various genres, providing a seamless music experience without the need for an internet connection.
Code Link: https://github.com/Atuoha/zedmusicDesign Link:https://lnkd.in/dXJr7JTg
Images: https://www.linkedin.com/posts/atuoha-anthony_flutter-activity-7151868032183590913-zIak?utm_source=share&utm_medium=member_desktop&rcm=ACoAACwyGPUBBsCoiAfb8rqh-VMxPiafwnSL3RY



SwiftPay:
SwiftPay is a comprehensive fintech app designed to simplify financial transactions for individuals and businesses. It offers a range of services, including subscription and card payments, bill payments, currency exchange, and international transfers. With a user-friendly interface and robust security features, SwiftPay aims to provide a seamless and efficient financial experience.
Code Link: https://github.com/Atuoha/fintech_app_skins
Design Link: https://lnkd.in/d9E5tU9r
Video: https://www.linkedin.com/feed/update/urn:li:activity:7134809237674733569/?originTrackingId=GBzfwXanSoCLGG9zzrvt5w%3D%3D



Realty App:
Realty App is a Flutter-based real estate platform that helps users browse, buy, rent, or sell properties effortlessly. It features advanced search filters, detailed listings, and direct communication with agents. Designed for a smooth user experience, it simplifies property discovery and management.
Code Link: https://github.com/Atuoha/real-estate



Flutter JIRA:
Flutter JIRA is a task management app built with Flutter that features a Kanban board for easy task tracking and assignment. It helps teams organize workflows, prioritize tasks, and collaborate efficiently in real time.
Code: https://github.com/Atuoha/Flutter-JIRA

AI Snap2Chef:
AI Snap2Chef is a Flutter app powered by Gemini AI that lets users snap, upload, or record food, snacks, or drinks to instantly generate recipes and preparation steps. It also provides related images and YouTube links for a complete cooking experience.
Code: https://github.com/Atuoha/snap2chef_ai
Resource: https://atuoha.hashnode.dev/building-an-ai-powered-cooking-assistant-with-flutter-and-gemini

• Jetpack Store:
Jetpack Store is a Kotlin-based shopping app built with Jetpack Compose, leveraging Firebase, Hilt/Dagger for dependency injection, Retrofit for networking, and Coroutines for async tasks. It integrates Flutterwave SDK for secure payments and follows Clean Architecture for maintainable, scalable code.
Code: https://github.com/Atuoha/ecom-jetpack


• AI Medical Chatbot:
AI Medical Chatbot is a Flutter app powered by Gemini AI that acts as a medical assistant. It supports three input modes, text, audio, and image/file uploads from camera or gallery, to provide intelligent health advice and guidance.
Code: https://github.com/Atuoha/ai_medical_assistant
Resource: https://atuoha.hashnode.dev/building-a-medical-chatbot-with-flutter-and-gemini-a-beginners-guide

• Chat Skin:
Chat Skin is a sleek, modern chat app UI built with Flutter, featuring customizable themes, smooth animations, and intuitive messaging components for a polished user experience.
Code: https://github.com/Atuoha/chatapp_skin


• Advanced Task Management:
Advanced Task Management is a Flutter app designed to organize, prioritize, and track tasks with features like deadlines, reminders, progress tracking, and collaborative tools for enhanced productivity.
Code: https://github.com/Atuoha/ADtask_management
Video: https://www.linkedin.com/feed/update/urn:li:activity:7128985440967139328/?originTrackingId=fCbwEMdeSuaD176YkonOZw%3D%3D



• Job Application App:
Job Application App is a Flutter-based platform that helps users search, apply, and track job opportunities seamlessly. It offers resume uploads, application status updates, and personalized job recommendations.
Code: https://github.com/Atuoha/jobly


• Shopping App:
Shopping App is a Flutter-powered application that lets users browse, search, and purchase products across various categories with ease. It features a smooth checkout process, secure payments, and personalized recommendations.
Code: https://github.com/Atuoha/shoppie



• AD Shopping App:
Shopping App is a Flutter-powered application that lets users browse, search, and purchase products across various categories with ease.
Code: https://github.com/Atuoha/ad_ecom


• Workout App:
Workout App is a Flutter-powered application that lets users browse, search, and purchase products across various categories with ease.
Code: https://github.com/Atuoha/workouts
