Samuel Adekunle

Samuel Adekunle

Snr Mobile Engineer

Ibadan, Nigeria

Actions

Samuel Adekunle is a passionate software engineer and product builder with a track record of creating practical solutions that solve real, everyday problems. He is the founder of MyVista, a simple and elegant personal finance tracker that helps users automatically understand their earnings, spending, and money management. He also serves as the lead engineer for ChopGrub, a fast-growing food and grocery delivery platform that makes access to meals and essentials easier in Nigerian cities, and has been a key engineer on 1app, a leading fintech platform powering global payments, bill payments, and financial services for Nigerians.

Breaking the typical software engineer stereotype by actively engaging beyond coding, diving into marketing, sales, and business strategy. My goal is to contribute more holistically to any company I'm part of or ventures I'm building, ensuring I understand and impact every aspect of the business, not just the technical side.

Explore my software engineering journey in my portfolio: portfolio.techwithsam.dev.

Area of Expertise

  • Business & Management
  • Finance & Banking
  • Information & Communications Technology
  • Transports & Logistics

Topics

  • Flutter App Development
  • Mobile Development
  • Android Development
  • iOS Development
  • Backend Engineering
  • Full Stack Engineer
  • Frontend Engineer
  • AI Engineering

Intelligent Full-Stack Dart Apps in 2026: Flutter + Dart Frog + Firebase AI & Gemini Agents

In 2026, building intelligent, scalable applications entirely in Dart is no longer a dream. With Flutter on the frontend, Dart Frog for a powerful custom backend, and Firebase AI + Gemini for intelligent agents, you can now create production-ready full-stack apps that are smart, fast, and cost-effective — all while staying in one language.

In this session, we’ll build a complete intelligent application (Content app) that combines:

- A clean Flutter mobile frontend
- A production-grade Dart Frog backend with routing, middleware, dependency injection, PostgreSQL integration, and secure APIs
- Firebase AI + Gemini models (cloud + on-device) to power intelligent features like content generation, image analysis, chat agents, and personalized recommendations
- Seamless connection between Flutter, Dart Frog backend, and Firebase AI

You’ll learn how to use Dart Frog for the parts you need full control over (custom logic, heavy computation, or specific compliance), while leveraging Firebase AI for rapid intelligent features — creating the best of both worlds for African developers building real-world apps.

Whether you want to reduce context-switching, ship AI-powered features faster, or move beyond basic Firebase-only backends, this talk will show you a practical, modern Dart stack.

This talk is based on my full Dart Frog course and recent AI + Flutter experiments on my YouTube channel (@techwithsam).

Key Takeaways (5 concrete points):
- Build and structure a professional Dart Frog backend with clean architecture, authentication, and database integration (PostgreSQL/Prisma).
- Integrate Firebase AI and Gemini models directly into your Flutter + Dart Frog app for powerful generative AI features (text, multimodal, and agents).
- Connect Flutter frontend to Dart Frog backend while adding real-time AI capabilities using Firebase AI Logic and Cloud Functions.
- Implement on-device AI (Gemini Nano Banana) alongside cloud AI for offline support and better performance in low-connectivity environments common in Africa.
- Deploy the full stack efficiently and understand when to use Dart Frog vs Firebase for different parts of your intelligent app.

My Experience on This Topic
I’m a Flutter and Dart full-stack developer with a strong focus on modern backend and AI integrations. I recently released a complete Dart Frog course on my YouTube channel (@techwithsam — https://youtube.com/@techwithsam), covering everything from setup to production deployment. I have also been actively experimenting with and teaching Firebase AI, Gemini, and agentic patterns in Flutter apps.

My experience includes building and deploying real full-stack applications that combine custom Dart backends with AI features. While not yet at massive enterprise scale, these projects are production-ready and have helped many developers in the community adopt full-stack Dart.

Have you given this talk before?
No, this is a new talk created for 2026, combining my latest work on both Dart Frog and AI integrations.

Keywords:
Dart, Flutter, Dart Frog, Full-Stack, Firebase, Gemini, AI, Agents, Backend, Multiplatform, Intelligent Apps

Building Production-Ready Server-Side Apps with Dart Frog

Dart is no longer just for beautiful UIs—it's a powerful, performant language for backend development too. In this session, you'll discover how Dart Frog, the lightweight and modern backend framework from Very Good Ventures, lets Flutter developers build scalable server-side applications using the same language they already love.

We'll start with the basics: setting up a Dart Frog project, defining routes, handling requests/responses, middleware, and dependency injection. Then we'll dive deeper into real-world patterns, building RESTful APIs, integrating databases (e.g., PostgreSQL via Prisma or Drift), implementing authentication, handling errors, and deploying to production (Globe, Docker, etc.).

Through live coding and a practical full-stack example (a Task API connected to a Flutter frontend), you'll see how Dart Frog enables true code-sharing across client and server, reduces context-switching, and leverages Dart's strong typing, async/await, and AOT compilation for fast, reliable backends.

Whether you're a Flutter dev curious about backend, tired of polyglot stacks, or looking to unify your full-stack workflow in pure Dart, this talk will equip you to add server-side capabilities to your projects confidently.

This talk draws directly from my recently released comprehensive YouTube course on Dart Frog (@techwithsam), where I cover everything from setup to advanced features and deployment.

Key Takeaways / Learning Points:
1. Set up and structure a production-grade Dart Frog application, including routing, middleware, and dependency management, ready for real-world use.
2. Build RESTful APIs with request validation, error handling, and JSON serialization, plus integrate persistent storage (e.g., databases) for full CRUD operations.
3. Implement authentication (JWT or similar) and security best practices to protect server endpoints in Dart backends.
4. Deploy Dart Frog apps efficiently to cloud platforms, understanding AOT compilation benefits for performance and cold-start times compared to traditional Node.js/Python backends.
5. Enable true full-stack Dart development by connecting your Dart Frog backend to a Flutter frontend, including code-sharing opportunities and reduced maintenance overhead.

Building Production AI-Powered APIs with Dart Frog + Genkit Dart

APIs are no longer just about CRUD operations; they need to be intelligent. With Genkit Dart (Google’s full-stack AI framework) and Dart Frog, you can now build powerful, production-ready AI-enabled APIs entirely in Dart.

In this session, we’ll explore how to combine Dart Frog’s lightweight routing and middleware with Genkit Dart’s flows, tools, structured output, and agentic capabilities to create smart backends.

Through live coding, we’ll build a practical, intelligent API smart content service that demonstrates:
1. Setting up a clean Dart Frog backend with proper architecture and observability
2. Integrating Genkit Dart to add AI flows, tool calling, memory, and lightweight agents
3. Exposing secure, well-documented REST endpoints that consume and serve AI-generated content
4. Best practices for prompt engineering, cost control, error handling, and security when building AI-powered APIs
5. Deployment strategies suitable for African infrastructure

This approach gives Flutter/Dart developers full control over their backend while making it easy to add sophisticated AI features without leaving the Dart ecosystem.

The talk draws from my full Dart Frog course and recent deep dives into Genkit Dart on my YouTube channel (@techwithsam).

Key Takeaways
1. Structure scalable and maintainable APIs using Dart Frog with clean routing, middleware, and dependency injection.
2. Integrate Genkit Dart to add powerful AI capabilities (flows, tool calling, and agents) directly into your backend.
3. Build intelligent API endpoints that safely handle generative AI, structured outputs, and agentic workflows.
4. Apply real-world best practices for observability, security, and cost management when working with AI-powered APIs in production.

AI-Powered Dart Backends: Building with Dart Frog + Genkit

In 2026, the best developers are building AI-native applications where intelligence is baked into the entire stack. As a Flutter developer, you can now stay entirely in Dart for both mobile and backend, combining Dart Frog for solid API foundations with Genkit Dart for powerful AI flows, tools, and agents.

In this session, I’ll share a practical case study from real projects and my YouTube course: how to build a complete intelligent full-stack application (smart task) using:

1. Dart Frog for clean, scalable backend architecture (routing, middleware, PostgreSQL, auth, observability)
2. Genkit Dart to add AI-native capabilities: structured outputs, tool calling, flows, and lightweight agents powered by Gemini and other models
3. Seamless integration between Flutter frontend and the intelligent Dart backend

You’ll learn architectural decisions, lessons from production use (what worked, what needed iteration), deployment patterns suitable for real teams, and how this unified Dart approach reduces complexity while enabling sophisticated AI features.

Whether you're a Flutter engineer expanding to full-stack or a backend developer exploring modern Dart, this talk delivers concrete patterns you can apply immediately.

Dart on the Server: Building Scalable APIs with Serverpod and Flutter

This 40-minute workshop offers a hands-on introduction to full-stack Flutter development using Serverpod, a Dart-based backend framework. Learn to build a scalable API and integrate it with a Flutter frontend by creating a task management app with real-time data interaction. Discover how Serverpod streamlines workflows, leverages Dart’s shared language benefits, and enables the deployment of production-ready, cross-platform solutions. Ideal for Flutter developers looking to expand into backend development.

Key Takeaways:
- Set up a Serverpod backend and configure it for a Flutter project.
- Build a REST API with Serverpod to handle CRUD operations for a task management app.
- Integrate the Serverpod API with a Flutter frontend for seamless data flow.
- Apply best practices for securing and optimizing a full-stack Flutter/Dart application.
- Deploy a basic full-stack app and troubleshoot common issues in development.

Building Scalable Backend Services for Flutter Apps with Serverless Architectures

In today's world, creating robust and scalable backend services is essential to supporting the functionality and growth of mobile applications. This session delves into the world of serverless computing and demonstrates how it can be seamlessly integrated with Flutter to build powerful, scalable, and cost-effective backend solutions.

The workshop session will include Introduction to Serverless, Serverless Providers, Serverless and Flutter Integration, Building Scalable Backend Services, Real-world Use Cases, Security and Authentication, and Monitoring and Optimization.

Three key takeaways for attendees:
1. Attendees will learn how to leverage serverless computing to create backend services that can effortlessly scale with user demand.
2. Attendees will discover how to offload tasks, such as data processing and business logic, to serverless functions, enabling them to focus more on the frontend development and user experience of their Flutter applications.
3. The session will provide attendees with real-world use cases and best practices for building serverless-backed Flutter applications.

Samuel Adekunle

Snr Mobile Engineer

Ibadan, Nigeria

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top