Skip to content

Details

GDG Amman is bringing Devfest right to Amman in November, featuring a wide range of the latest technology advancements and focusing on AI, Cloud, Mobile, and more.
DevFest is the GDG program's annual globally distributed conference. Different from a meetup or speaker session, DevFest events cover multiple topics and offer a suite of activities that aim to help local developers come together to learn, build, and understand Google's and open-source development technologies.

DevFest 2025 Theme
The 2025 DevFest theme is "Building Safe, Secure, and Scalable Solutions with AI and Cloud". This theme focuses on empowering developers to integrate artificial intelligence and cloud technology into their work to create innovative, ethical, and robust applications.

Agenda (More to Come!)
MCP: From Protocol Internals to Production
Speaker: Mohammed Aboullaite 🇸🇪🇲🇦

AI agents are only as good as the plumbing behind them. In this TIA you’ll skip the hype and dive straight into the wire-level details of the Model Context Protocol (MCP), all demonstrated with pure Java. We begin with a concise rationale for MCP: why yet another protocol is needed? the pain points it solves for robust tool invocation, and how it enriches prompts with reliable context?

From there, we move to the raw bytes. You’ll see a real JSON trace that walks through handshake, tool call, and response, so you can follow exactly what travels over the wire and why each field matters. With the theory clear, we jump into live coding: We’ll spin up a minimal MCP micro-server, define rich schemas, and validate a round-trip call—all in a handful of carefully curated lines.
We wrap by mapping MCP to common deployment patterns: as a sidecar inside your IDE, a networked microservice for shared resources, or a thin adapter on top of an existing API, along with guidance on when each approach shines. You’ll leave knowing what MCP looks like in production, how to stand up your own Java implementation tonight, and where MCP fits (or doesn’t) in your architecture.

Building a Fast Website for every single visitor
Speaker: Medhat Dawoud 🇳🇱🇪🇬

Learn how to build fast, adaptive web applications that dynamically respond to user conditions and context in this informative talk. Discover the principles and techniques behind adaptive design, including responsive layouts and dynamic interactions, optimized for different browsers, device strengths, internet speeds, screen sizes, and user preferences. Explore the role of data-driven decision-making and user analytics in tailoring content and features quickly and efficiently based on these variables. Gain practical insights into implementing fast, adaptive web apps using various technologies and frameworks. Understand the significance of user testing and feedback loops in refining the application for a seamless and speedy user experience. Walk away with actionable strategies to create personalized, high-performance web experiences that drive engagement and success.

Build Multi AI Agents using Agent Development Kit (ADK)
Speaker: Fady Ibrahim 🇪🇬

This talk will introduce the Google Agent Development Kit (ADK) and demonstrate how developers can leverage it to build AI Agents. We will move beyond single-function prompts to cover the core concepts and practical, step-by-step guidance needed to develop complex agent behaviors.

Data-Driven Innovation: Harnessing AI for Insightful Decisions
Speaker: Mohamed Buallay 🇧🇭

In today's data-rich environment, organizations face the challenge of transforming vast amounts of information into actionable insights. This session delves into how Artificial Intelligence (AI) can be leveraged to enhance decision-making processes, drive innovation, and maintain a competitive edge.​

Build Your First MVP Using Firebase Studio
Speaker: Mahmoud Al Nafei 🇴🇲

Go from idea to Minimum Viable Product (MVP) in record time. This session introduces Firebase Studio, Google's new AI-powered development environment. Learn how to use natural language prompts to generate a full-stack application, complete with a database and user authentication. We'll cover the entire workflow: prototyping with AI, refining the code in the cloud IDE, and deploying your app with a single click. Leave this session ready to build and launch your ideas faster than ever.

The GitOps Maturity Model for Enterprise Applications
Speaker: Majd Jamaah 🇯🇴

In this session, we’ll explore how GitOps extends beyond conventional CI/CD to deliver declarative, scalable, and reliable application and infrastructure management. We’ll break down GitOps principles, examine real-world adoption patterns, and compare popular tools like ArgoCD, Flux, and GitHub Actions to understand their strengths at scale.

Designed to Deceive: The Hidden Side of UX
Speaker: Hiba Metani 🇯🇴

As digital products evolve, so do the tactics used to influence user behavior. Persuasive design can be helpful, but dark patterns cross the line by intentionally misleading users.

In this session, we’ll explore common dark patterns across web and mobile, the psychology behind them, and why companies use them. Through real examples and ethical alternatives, you’ll learn how to spot deceptive designs and create transparent, human-centered experiences that build trust, not manipulation.

Productionizing LLM with Google's best practices and tools.
Speaker: Ibtissem Hattab 🇹🇳

Deploying and managing Large Language Models (LLMs) in production requires a robust and scalable MLOps strategy. In this session, we will explore how Google Cloud’s Vertex AI provides an end-to-end solution for efficiently training, deploying, and monitoring LLMs at scale.

Architecting Flutter in 2025: What Actually Matters
Speaker: Tarek Alabd 🇪🇬

Most Flutter architecture talks promise The One True Way. This isn’t that. In this session, I share a pragmatic, field-tested approach that favors clear decisions over strict doctrine. We’ll start from everyday constraints—small teams, shifting requirements, real deadlines—and build a feature-first structure that stays simple when it can and scales when it must. You’ll see how to choose state management without drama (Bloc/Cubit or Riverpod), make navigation predictable with guarded routes, model the data layer for reliability (HTTP clients, caching, offline-first), and handle background work and concurrency without hurting UX. We’ll cover testing that actually fits in a sprint, sensible observability (errors, traces, performance), and a few guardrails—lints, codegen, and release hygiene—that keep teams moving fast. Expect concrete patterns, trade-off checklists, and code you can adopt the next day. You’ll leave with an architecture you understand, your teammates can maintain, and your future self will thank you for.

Registration Policy
Join the Waitlist: Please complete the registration form to join the waitlist. We will be releasing spots as they become available, and you will be notified immediately via email. We appreciate your understanding and hope to see you there!

RSVP Required: Registration via the official event platform is mandatory. Attendance is free.

Check-in & Capacity: Check-in is available all time. Entry is first-come, first-served for registered attendees, subject to venue capacity limit.

Code of Conduct: Adherence to the GDG Code of Conduct is required by all attendees.

Photography/Media: Event photography/videography may occur. Attendance implies consent for potential inclusion in official GDG Amman and partnering media.

Cancellation: If unable to attend, please cancel your registration promptly via the platform, as spaces are limited.

Age Requirement: Attendees under 21 must be accompanied by a responsible adult guardian.

Right of Refusal: GDG Amman Organizers and hosting venue personnel reserve the right to decline entry or remove individuals for policy/Code of Conduct violations or safety concerns.

Is your organization interested in supporting DevFest? Feel free to message GDG Amman and express interest.

Agenda

Sponsors

Sponsor logo
Google
Content bundles, Community tools, SWAG and Financial Support.

Members are also interested in