Scaling Apps for the AI Era: Patterns, Architectures, and Tools for Any Stack
DevFest LA 2025 | Los Angeles, CA (Upcoming)
Discover universal architecture patterns and engineering practices for building scalable, secure apps ready for AI-driven experiences.
Covering how to structure apps for agentic and multimodal AI integration, implement event-driven workflows and modular state management,
leverage caching strategies and observability tools, and future-proof applications for accessibility and inclusivity.
Attendees will gain practical patterns and architecture blueprints applicable across Android, iOS, Flutter, React, and beyond.
From Widgets to Workflows: Building Agentic AI-Powered Apps
Techsgiving Summit 2025 | Washington, DC (Upcoming)
Discover how to build agentic, accessible AI experiences using Flutter, Firebase AI Logic, and Gemini API.
Covering AI-driven chat and multimodal interfaces with AI Toolkit, building proactive agentic workflows,
securing apps with AI Logic, and leveraging best practices for real-time, accessible intelligence.
Features a live demo of an app with an AI-powered assistant that reasons, responds, and adapts content
based on context and user needs.
Beyond APIs: Connecting Your App to the AI Ecosystem with MCP
DevFest DC 2025 - AI Edition | Washington, DC
Explored how Model Context Protocol (MCP) enables apps to become intelligent participants in the AI ecosystem.
Covered how to expose your app's functions as MCP tools, enable AI models like Gemini to call into your app for real-world actions,
and build secure, context-rich bridges between apps and external AI systems.
Featured a demo of a Flutter travel assistant app where an MCP Client retrieves flight data and executes actions via MCP,
showing how apps can collaborate with AI agents as first-class citizens in the AI-driven ecosystem.
When Maps Think: Geotriggers & Spatial Awareness with ArcGIS Maps SDK for Flutter
Fluttercon USA 2025 | New York, NY
What if your app could sense the world around it and respond before the user taps anything? This talk explores how to build real-time,
spatially aware apps using Flutter and the official ArcGIS Maps SDK for Flutter by Esri, the global market leader in GIS software,
location intelligence, and mapping. Covered geotriggers that respond when users enter/exit spatial zones, offline-first awareness with
background location tracking, voice navigation using Flutter TTS for real-time audio directions, satellite imagery and dynamic mapping
layers, and reactive spatial UX with interfaces that adapt to user position in real time. Featured a live demo combining background
geotriggers and voice-guided navigation, ideal for tourism, field ops, agriculture, or emergency response.
Unlocking the Power of Geospatial Data
Flutter San Francisco Meetup | San Francisco, CA
Explored how to harness geospatial data and location intelligence in Flutter applications using Esri's ArcGIS SDK.
Covered working with enterprise-grade mapping capabilities, integrating satellite imagery and dynamic spatial layers,
leveraging Esri's GIS platform for advanced location analytics, and building data-rich mapping experiences.
Demonstrated practical techniques for processing and visualizing geospatial data, implementing offline-first map features,
and creating location-aware UX patterns that unlock new possibilities for apps.
Productivity Tips and Tricks for Mobile Development with Flutter
Esri Developer & Technology Summit 2025 | Palm Springs, CA
Flutter has quickly climbed the charts as one of the most popular cross-platform frameworks available. In large part, this is due to its thriving
development environment with a rich suite of tools, shortcuts, and open-source packages that make mobile development a joy. Covered the tools and
workflows Esri's Flutter SDK team uses to rapidly iterate on projects, and debug and profile complex problems. Shared practical productivity techniques,
IDE shortcuts, debugging strategies, and performance profiling tips that accelerate development and improve code quality.
Invite Me to Speak
I'm available for speaking engagements at conferences, meetups, workshops, and corporate events.
I love sharing my knowledge and experience with audiences passionate about technology and software development.
Get in Touch