Wed, Apr 29 · 6:00 PM CEST
The "AI hype" is everywhere, but the challenge is moving from a prompt in a browser to a deployed, functional product.
Join GDG Zagreb for a hands-on technical workshop in Google’s #BuildWithAI series. We are moving past basic chat interfaces to build a real-world application layer around Gemini. We’ll start by building a YouTube Summarizer as our reference architecture, then dive into the codebase to refactor and adapt it for your own custom content-processing tools.
🏗️ Technical Roadmap
This isn't just a tutorial; it’s a build session. We will focus on the end-to-end lifecycle of an AI microservice, regardless of your preferred stack:
The Model Layer: Authenticating and interfacing with the Gemini API using the Google Gen AI SDK or REST endpoints.
The Application Layer: Implementing the logic to handle media inputs, transcripts, and structured prompting. Bring your own language (Python, Node.js, Go, etc.)—as long as it can be containerized, it works!
The Deployment Layer: We’ll focus heavily on Dockerizing your application and pushing it to Google Cloud Run for a live, scalable, and serverless URL.
🔄 From Reference to Reality
Once we have the baseline YouTube Summarizer live, the workshop shifts to a "spinoff" phase. You’ll have the autonomy to refactor the logic to create a specialized tool of your choice:
Audio Intelligence: Processing MP3s/Podcasts into structured show notes.
Document Synthesis: Building a "TL;DR" engine for long-form research or PDFs.
Meeting Insights: Turning raw transcripts into actionable tasks.
💻 Who Should Attend?
This workshop is designed for developers and tech professionals who:
Have a solid grasp of at least one backend programming language.
Are comfortable with (or want to get better with) containerization and Docker.
Want to understand the practical integration of LLMs into production-ready web services.
🎒 Requirements
A laptop with your preferred dev environment and Docker installed.
A Google Cloud account (we will provide credits for the workshop).
A basic understanding of API consumption and web architecture.
⏱️ The Schedule
18:00: Intro to #BuildWithAI & Gemini Capabilities.
18:15: Baseline Build: Architecting the Summarizer.
19:00: Customization: Containerizing & Refactoring for your own use case.
20:00: Deployment to Cloud Run & Peer Review.
20:30: Networking, Pizza, and Refreshments.
Build it. Ship it. Own it.
Space is limited to ensure quality mentoring for all participants.
#GDGZagreb #BuildWithAI #GoogleCloud #GeminiAPI #Docker #CloudRun #ZagrebTech
Agenda
---
Hosted By
Mario Vegh, Organizer
Petra Brčić, Data Scientist
An experienced applied mathematician who has transitioned into IT, still thinking about PhD. Worked as a data scientist in big corp, applying strong mathematical background to extract valuable insights from complex datasets, enabling informed decision-making.
Now living freely, leading a startup and building an AI product to improve the lives of 1 in 10 women worldwide, hopefully more.
Antonio Hadrović, Organizer
Front-end, Figma and Future
Ivan Štajcer, Flutter developer
Sandro Lovnički, Flutterer
Flutterer at SciPly | Organizer at GDG Zagreb and Flutter Croatia | Creator of Beamer package | Co-host of Flutter dArtists | Consultant, speaker and open source contributor
Complete your event RSVP here: https://gdg.community.dev/events/details/google-gdg-zagreb-presents-build-and-deploy-your-own-ai-powered-product/.