Brainberg

Tech Events in Wrocław

Upcoming tech events in Wrocław, Poland.

Upcoming events in Wrocław

Software EngineeringMeetupFree

meet.js Wrocław 2026-11-12

Wrocław, 🇵🇱 Poland

DATA/DATE: November 12th / 12 listopada 2026

GODZINA/HOUR: 17:30

MIEJSCE/VENUE: Klubokawiarnia Mleczarnia, ul. Włodkowica 5, Wrocław (poziom -1)

WSTĘP/ENTRY: wolny/free

JĘZYK/LANGUAGE: event prowadzony będzie po polsku i po angielsku / the event will be conducted in Polish and English

Już 12-go listopada, w czwartek, w kultowej wrocławskiej Mleczarni odbędzie się kolejny meetJS Wrocław, tym razem we współpracy ze storyblok !

Ramowa agenda:

*17:30 - warm-up
*18:00 - intro
*~18:10 - Jakub Andrzejewski - Rendering RichText like a Pro in Storyblok
*~18:55 - przerwa na piwo/beer / kawę/coffee / herbatę/tea
*~19:10 - ​​Michał (Hans) Hadrysiak - Zminifikowana historia JavaScriptu
*~19:55 - przerwa na piwo/beer / kawę/coffee / herbatę/tea
*do ostatniego uczestnika - networking / integracja :)

---

Jakub Andrzejewski - Rendering RichText like a Pro in Storyblok

Abstract
Rich Text looks simple — until you need to handle custom components, links, marks, nested content, and consistent rendering across your application.
In this talk, we’ll take a deep dive into rendering Rich Text in Storyblok, exploring how it works under the hood, common challenges, and practical patterns for building flexible, maintainable implementations in modern JavaScript applications.

Bio
Full-Stack Developer, international speaker, and technology educator specializing in modern web development, web performance, and accessibility. He has extensive experience building scalable applications with Vue, Nuxt, Node.js, and headless CMS platforms, helping engineering teams deliver high-quality products and better user experiences. As an active member of the developer community, Jakub regularly shares practical insights through conference talks, workshops, technical articles, and open-source contributions. Outside of tech, Jakub is a Dungeon Master for Dungeons & Dragons, enjoys traveling, follows Formula 1, and is always happy to discuss video games or the latest movies.

---

Michał (Hans) Hadrysiak - Zminifikowana historia JavaScriptu

Abstract
TBA

Bio
Software generalista z zamiłowaniem do frontendu i JavaScriptu. Współorganizator łódzkich spotkań meet.js, były zastępca redaktora naczelnego ds. Technicznych w Studenckim Radiu Żak Politechniki Łódzkiej oraz członek Mensy.
Od lat związany z branżą IT, ale też eventową, koncertową, audio, video, a nawet GameDev.
Miłośnik tematów Developer Experience i neuroróżnorodności w IT (i nie tylko), do których dodaje swoją własną perspektywę i przemyślenia.
Prywatnie miłośnik gier, anime, Japonii oraz początkujący streamer i kontrybutor open source.

Thu 12 Nov · 16:30< 50
Software EngineeringConferenceFree

Google DevFest 2026 Wroclaw

Wrocław, 🇵🇱 Poland

Join us for an exciting Google Dev Fest in Wroclaw at Uniwersytet Ekonomiczny Wroclaw! Over two days, dive into the world of technology with insightful discussion panels covering AI, Web, Mobile, and Cloud. Start your Friday evening with four stimulating discussions, each prefaced by a diverse 10-minute keynote. Then, continue on Saturday with a full day of engaging talks and hands-on workshops. Don't miss this opportunity to connect with like-minded developers and enhance your skills. Mark your calendar for November 13-14, 2026, and become part of the growing tech community now!

AGENDA
Friday, 13 November: Discussion panels & keynotes

16:00 Web panel - moderator: Adrian Romański; panelists: Dominika Zajac, Muhammad Ahsan Ayaz, Jarosław Żołnowski, Julia Rapczyńska, Jakub Andrzejewski

16:50 Keynote - TBA

17:00 Cloud panel - moderator: Michał Jabłoński; panelists: Goran Minov, Çalgan Aygün, Pawel Ostromecki, Piotr Biniecki, Ankur Roy

17:50 Keynote - TBA

18:00 Mobile panel - moderator: Artur Skrzypczyk; panelists: Piotr Prus, Elaine Dias Batista, Dominik Šimoník, Oleksandr Tilnyi, Renata Wietrzyńska

18:50 Keynote - TBA

19:00 AI panel - moderator: Dawid Perdek; panelists: Greg Radzio, Łukasz Jaźwa, Paweł Kubiak, Marcin Czarkowski, Tarun Jain

19:50 Keynote - TBA

Saturday, 14 November: Workshops

7:30 Welcome

8:00-8:45 Cloud - Goran Minov - Zero Infrastructure, Zero Phishing: Building a Serverless Security Framework on GCP

9:00-9:45 Robotics - Łukasz Janiec - From Hallucination to Proof: Trustworthy AI Agents with Lean 4

10:00-10:45 Web - Muhammad Ahsan Ayaz - Build a Travel agent using Google Gemini, MCP Servers, and Google Agent Development Kit (ADK)

11:45 Break

12:30-13:15 AI - Greg Radzio - Building the Agent Was the Easy Part

13:30-14:15 Mobile - Piotr Prus - Scratch to Reveal: Building a Holographic Card with AGSL, Sensors and Canvas

14:30-15:15 AI - Michał Jabłoński - The Agents Optimization Lab

15:30-16:15 AI - Hrishikesh Yadav - Practical Introduction to DiffusionGemma via Google Cloud

16:30-17:15 Mobile - Renata Wietrzyńska - Mobile A11y First Aid: A Practical Accessibility Workshop for Flutter Developers

17:15-18:00 Break

18:00-18:45 AI - Bianca Ximenes - Scaling AI systems and teams around the world: what actually breaks and why

19:00-19:45 Cloud - Piotr Biniecki - Google Agent Platform in Action: Capabilities, Patterns, and Production Architecture

20:00 Closing

Saturday, 14 November: Talks

7:30 Welcome

8:00-8:30 Mobile - Oleksandr Tilnyi - Trust, But Verify: Certificate Pinning in Flutter

8:35-9:05 Cloud - Ankur Roy - BigQuery, the best non-AI focused AI platform in the world: a deep dive

9:10-9:40 Web - Jakub Andrzejewski - It's Lights Out and Away We Go: Observability, Inspired by Formula 1

9:45-10:15 AI - Paweł Kubiak - From Human-Friendly to Agent-Friendly: WebMCP in Action

10:20-10:50 Robotics - Marcin Wysocki - Three AIs walk into a bar

10:55-11:25 AI - Marcin Czarkowski

11:30-12:00 Web - Tomasz Flis - Beyond Chatbots: Streaming Structured JSON from Gemini to Angular Forms

12:00-12:45 Lunch

12:45-13:15 Web - to be announced

13:20-13:50 Generic - Artur Wojnar - Implementing production-ready systems: DDD is not enough

13:55-14:25 AI - Przemysław Nowak

14:30-15:00 Mobile - Elaine Dias Batista - The State of Voice Interactions on Android

15:05-15:35 Cloud - Pawel Ostromecki - My Barber Shipped While I Debated Architecture: Agentic AI in minutes with Firebase

15:40-16:10 Web - Jarosław Żołnowski - Earn Your Complexity: Designing Angular Systems That Grow With the Product

16:15-16:45 AI - Julia Rapczyńska

16:50-17:20 AI - Tarun Jain -  Run On-device AI Applications without internet using Google LiteRT and Qdrant Edge

17:25-17:45 Generic - Mathias Weber - Field Notes of a Technology Scout: What 200+ Tech Events Reveal About Europe's Tech Scene

17:45-18:30 Break

18:30-19:00 Mobile - Dominik Šimoník - Building a Production Video Feed in Flutter

19:05-19:35 Cloud - Çalgan Aygün - Event-Driven AI Pipelines on GCP: From Eventarc to LLMs

19:50-20:15 Closing Ceremony

Details of each keynote, discussion panel, talk and workshop below.

More details will be published soon.

Agenda

Day 1

4:00 PM: Web panel

moderator: Adrian Romański; panelists: Dominika Zajac, Muhammad Ahsan Ayaz, Jarosław Żołnowski, Julia Rapczyńska, Jakub Andrzejewski

16:50: Keynote - Who Let the Dogs Out? The State of AI Robotics - Grzegorz Piotrowski

The robot dogs are out of the lab — and nobody's putting them back. For decades, robotics meant rigidly programmed arms on assembly lines. Now robots finally got the one thing they were always missing: a brain. Vision-Language-Action (VLA) models let a machine hear "clear the table" — and just do it, even on a table it has never seen before.
No robotics PhD required — curiosity is enough. Woof.

17:00: Cloud panel

moderator: Michał Jabłoński; panelists: Goran Minov, Çalgan Aygün, Pawel Ostromecki, Piotr Biniecki, Ankur Roy

17:50: Keynote - RoboPies - Przemysław Nowak

TBA

18:00: Mobile panel

moderator: Artur Skrzypczyk; panelists: Piotr Prus, Elaine Dias Batista, Dominik Šimoník, Oleksandr Tilnyi, Renata Wietrzyńska

18:50: Keynote - Synergy Codes

TBA

19:00: AI panel

moderator: Dawid Perdek; panelists: Greg Radzio, Łukasz Jaźwa, Paweł Kubiak, Marcin Czarkowski, Tarun Jain

19:50: Keynote - Humanoid - Michal Pogoda Rosikon

TBA

Day 2

07:30: Welcome

8:00 AM: Cloud - Goran Minov - Zero Infrastructure, Zero Phishing: Building a Serverless Security Framework on GCP

Commercial spam filters are often "black boxes". Can a developer build a better solution with zero infrastructure?
In this intermediate-level session, I present a custom, event-driven phishing detection framework built entirely on the Google Cloud Platform. We will move beyond high-level concepts and dissect a production-ready architecture where Cloud Run Functions act as the nervous system, Pub/Sub manages the asynchronous data flow, and Gemini provides the intelligence to analyse semantic intent.
This talk is backed by real-world data. I will share the results of this experiment, comparing the "easiness" of the serverless approach against the detection rates achieved. You will see exactly how to chain these services to create a scalable, private security bot that costs pennies to run but delivers impressive results.
Key Takeaways

  • How to decouple ingestion and analysis using Pub/Sub and Cloud Run Functions.
  • Practical techniques for using Gemini to identify malicious sentiment and phrasing in emails.
  • A data-driven look at the cost-effectiveness and accuracy of a custom cloud framework versus traditional methods.

09:00: Robotics - Łukasz Janiec - From Hallucination to Proof: Trustworthy AI Agents with Lean 4

AI agents are increasingly capable of generating and modifying complex software, but in robotics and cyber-physical systems, plausible code is not enough.
In this hands-on workshop, participants will explore how lightweight formal verification can complement conventional development and AI assistance. Using Gemini and other (possibly local models), we will propose invariants, proofs, and repairs for practical robotics problems, while Lean 4 independently checks the corresponding formal claims.
The exercises will cover ROS 2-style lifecycle and resource management, as well as behavior-preserving refactoring of Behavior Trees. Short demonstrations will extend the approach to industrial protocol conformance etc.
The main idea is simple: AI can propose, explain, and repair, but an independent verifier should decide what is accepted as correct.
No previous experience with Lean or formal methods is required.

10:00: Web - Muhammad Ahsan Ayaz - Build a Travel agent using Google Gemini, MCP Servers, and Google Agent Development Kit (ADK)

This codelab is divided in two 🏅 milestones:
A common, simple learning path: setup + instant gratification.
A personalized path where you choose a quest to solve with the assistance of Gemini CLI
The second part makes this codelab perfect for a hackathon (and prizes for the most creative solutions!)
In this particular workshop, you'll learn the following:

  • How to get started with Google's powerful Gemini CLI
  • How to integrate MCP servers with Gemini CLI
  • Creating API keys in AI Studio
  • Getting started with Google ADK (Agent Development Kit)
  • Providing tools to the AI Agent
  • Using Google Search (Grounding) with the AI Agent
  • Providing MCP tools (AirBnB MCP server) to the AI Agent as well
    By the end of the hands-on workshop, you'll have a working ADK agent that uses the AirBnB MCP server to help as a travel agent, and the powerful Gemini CLI which can be used for a plethora of use cases including coding, searching for information, understand code repositories, and more.

11:45: Break

12:30: AI - Greg Radzio - Building the Agent Was the Easy Part

Building an agent is easy. Making it better requires a repeatable process and evidence that your changes actually help. In this hands-on workshop, we’ll explore the Agent Development Life Cycle (ADLC) through a local assistant agent, using Gemini CLI as our harness of choice. We’ll start in AI Studio to get an API key, connect a Gemini Flash model, and build an assistant around real tasks, MCP tools, and the file system. We’ll shape its context and memory through Skills and a Wiki, and use harness hooks to plug in guardrails that govern how it operates. Then we’ll turn everyday use into a data flywheel: Build → Test → Observe → Refactor. We’ll use Harbor to run task-based evaluations and Google Cloud Trace to inspect execution, understand failures, and identify what needs to change. Each useful failure becomes a test case; each refactor is checked against those tests before the cycle begins again. You’ll learn how to decide whether an agent needs a better tool, clearer instructions, different context, more useful memory, or a stronger guardrail and how to measure whether the change worked. You’ll leave with a practical workflow for continuously improving a local assistant agent, grounded in real tasks, observable behaviour, and repeatable evaluations.

13:30: Mobile - Piotr Prus - Scratch to Reveal: Building a Holographic Card with AGSL, Sensors and Canvas

Realistic materials are among the hardest things to render in a mobile UI. Standard components give you shapes and colours, but a surface that convinces the eye needs light that responds to how the device is held, geometry that responds to the hand, and a way to make those two agree with each other.
This session deconstructs a holographic scratch card built in Jetpack Compose — a small object that ends up needing most of the graphics toolbox at once.
Using AGSL, Canvas and device sensors, we will deep-dive into the compositing rules that decide how independent effects combine into one surface, and the particle work and custom gesture geometry that make an interaction feel physical rather than scripted.

14:30: AI - Michał Jabłoński - The Agents Optimization Lab

Get more from the coding agent you already use. Hands-on workshop. You’ll run short experiments with model choices, better evidence, and delegation to explore the trade-offs in speed, cost, and quality. Bring your usual coding tool and leave with practical techniques you’ve tested-and a clearer sense of when to use them.

15:30: AI - Hrishikesh Yadav - Practical Introduction to DiffusionGemma via Google Cloud

The talk focuses on the Autoregressive model architecture and why there is a need for the decision model in this current scenario of the agentic era and what DiffusionGemma provides, so the aim of mine is to introduce and talk about the experimentation of the decision model as DiffusionGemma and Jev and what one can build with this approach.

Also will have the discussion around how one can implement it well using the Google Cloud.

Agenda for the talk

  • Understanding of how LLM works (token generation)
  • Why need of the "System one" model, why now ?
  • Moving from generating text to making decisions
  • LLM as Judge, Useful ? but how reliable ?
  • Understanding Jev Approach
  • Exploring DiffusionGemma (djev)
  • Understanding the Jev inDepth
  • Experimentation with the DiffusionGemma and Jev
  • Best Approach to make use via Google Cloud
  • What future looks like
  • Q&A

No Pre-requisite needed for the talk, It takes from beginner to intermediate level

16:30: Mobile - Renata Wietrzyńska - Mobile A11y First Aid: A Practical Accessibility Workshop for Flutter Developers

Accessibility is becoming an increasingly important part of mobile development, especially with the European Accessibility Act bringing more attention to how digital products are built.

However, for developers, the difficult question is often not why accessibility matters - it's where to start and how to make it part of the development workflow.

In this hands-on workshop, you’ll find, fix and verify real accessibility issues in a Flutter app, using the same workflow you can bring back to your team.

We'll start where your users begin: with a screen reader. You’ll learn the essential TalkBack (Android) and VoiceOver (iOS) gestures and experience an app the way a blind or low-vision user does. Then we’ll go through a quick introduction to WCAG 2.1 Level AA, focused only on what really matters in mobile apps.

Next, you’ll get a sample Flutter app from a GitHub repository, intentionally full of accessibility bugs. Together we’ll run a mini audit using manual screen reader testing, then prioritize what needs fixing first.

Then we'll move from audit to implementation. Through practical Flutter examples, we'll look at common accessibility challenges such as buttons, headings and reading order. The most important will be how to verify that a fix actually improves the user experience instead of simply satisfying a checklist.

The goal isn't to memorize WCAG or make accessibility a one-time project. It's to build an A11y First Aid Kit that developers can use throughout the lifecycle of a Flutter application:
Audit -> Prioritize -> Fix -> Test -> Document -> Repeat

What to bring:

  • A laptop with Flutter SDK installed
  • An Android or iOS phone with developer mode enabled (recommended for screen reader testing)
  • Headphones, so you can hear your screen reader without disturbing others

Level: Beginner to intermediate. Basic Flutter knowledge required, no prior accessibility experience needed.

17:30: Break

6:00 PM: AI - Bianca Ximenes - Scaling AI systems and teams around the world: what actually breaks and why

Scaling a distributed data and AI org, growing from a handful of people to tens across time zones, running systems that serve millions of requests, breaks in the exact place agentic AI systems break: the gap between a guideline and an enforced rule. Distributed teams and agentic systems fail the same way for the same reason. This talk maps what actually breaks when that gap opens, architecturally (systems no one owns end to end), organizationally (central versus federated authority), and in governance (rules that exist on paper but nothing enforces), with the trade offs of each fix and what to prioritize first.

https://arxiv.org/abs/2606.20762

19:00: Cloud - Piotr Biniecki - Google Agent Platform in Action: Capabilities, Patterns, and Production Architecture

Google’s Agent Platform - built on the Agent Development Kit (ADK) and Google Agent Runtime - provides the managed infrastructure required to elevate AI agents from standalone prototypes into production-grade multi-agent systems. But what do these platform primitives actually look like when deployed against complex enterprise data?
In this 45-minute technical walkthrough, attendees will explore the core capabilities of the Google Agent Platform through a live, production-grade reference architecture: the Marketing Agentic Team Extension (ATE), built internally by Sii experts. ATE unifies fragmented data across Google Analytics 4, Google Ads, Google Tag Manager, and BigQuery using a coordinated mesh of specialist agents.

20:00: Closing

Official Closing Ceremony

Day 3

07:30: Welcome

8:00 AM: Mobile - Oleksandr Tilnyi - Trust, But Verify: Certificate Pinning in Flutter

Making Flutter a solid choice for fintech is a challenge. Choice which is not exclusively about reliability, performance and maintenance cost. In high-compliance environments - a penetration test is reckoning.
This talk goes beyond ‘use HTTPS’. During this you'll discover the certificate validation hooks Dart exposes and how certificate pinning lets you define exactly who your app trusts, making that trust explicit and verifiable. We will walk through implementation strategies for certificate pinning in Flutter - from the dead-simple to the enterprise-grade.
You'll leave with a decision framework you can defend in your next security review - not just working code, but the reasoning behind it.
Key takeaways:

  • Certificate pinning strategies available in Flutter
  • SPKI pinning vs full-certificate pinning
  • Decoupling security from your app release cycle

08:35: Cloud - Ankur Roy - BigQuery, the best non-AI focused AI platform in the world: a deep dive

BigQuery in GCP would be successful even if it didn't have AI, but it wouldn't be as accessible, nor as flexible. Join a deep dive into the BigQuery service itself (which is the service of choice for companies like Spotify and HSBC long before AI) and a dive into all the AI services that have been added in order to faciltiate BigQuery over the years. This deep dive will go through the concept of BigQuery and the AI that now supports it (even agents!).

09:10: Web - Jakub Andrzejewski - It's Lights Out and Away We Go: Observability, Inspired by Formula 1

Formula 1 teams don’t rely solely on the driver’s feedback—they rely on telemetry. Every lap, every corner, and every millisecond is measured to understand what really happened on the track. Modern Web applications deserve the same approach. In this talk, we’ll explore how to build an observability strategy inspired by Formula 1, moving beyond synthetic benchmarks to real user experience.

09:45: AI - Paweł Kubiak - From Human-Friendly to Agent-Friendly: WebMCP in Action

For the last few decades, we’ve been building the web primarily for humans. We’ve improved user experience, introduced better design practices, and made accessibility a fundamental part of modern web development. But now, a new type of user is starting to interact with our applications: AI agents. Today, agents can navigate websites by analyzing screenshots, reading the DOM, or using the Accessibility Tree. These approaches work, but they can also be expensive, inefficient, and sometimes unpredictable. What if, instead of forcing agents to understand our user interfaces, web applications could explicitly tell them what they are capable of? This is where WebMCP comes in. In this session, we’ll explore how WebMCP can expose application capabilities to AI agents as structured tools, allowing them to interact with the web in a more intentional and reliable way. We’ll also look at the bigger picture: where these agents can actually live - embedded directly in a web application, inside the browser, or even completely outside of it. Through practical experiments and live demos built with Angular, WebMCP, browser AI capabilities, and external agents, we’ll see what this new model of interaction could mean for web developers. The web has spent decades becoming more human-friendly. Now it might be time to make it agent-friendly as well.

10:20: Robotics - Marcin Wysocki - Three AIs walk into a bar

One knows what a bar is. One can dream about ordering something. One can actually walk. None of them can do all three, and that has been the state of robotics... but that's beginning to change.

We watched language models explode and transform how we work. Physical intelligence is approaching its own GPT moment, with humanoids as the headline act and quadrupeds as the opening band that got there first. Every serious robotics lab is now introducing these three AIs to each other, and it's all beginning to move faster and faster.

This talk walks through the stack behind that moment. You'll meet the vision-language model that knows what everything is but has no body, the world model where a robot can dream through a thousand attempts before risking one for real and the reinforcement-learned policy that fell over two billion times in simulation before it could walk. You'll learn how the field is wiring them together with VLAs and what comes after. What already runs on real hardware, what is still demo-ware and why the near future of robotics feels less like programming and more like raising something.

10:55: AI - Marcin Czarkowski

11:30: Web - Tomasz Flis - Beyond Chatbots: Streaming Structured JSON from Gemini to Angular Forms

While AI chatbots are ubiquitous, enterprise applications demand structured, reliable data entry rather than raw conversational text. In this talk, we will explore how to build an intelligent, real-time form copilot that extracts messy user inputs into validated form fields on the fly.
We will cover the full pipeline: enforcing strict JSON Schemas with the Google GenAI SDK (Gemini / Vertex AI), consuming token streams in real time using partial JSON parsing, and patching Angular Reactive Forms efficiently. You'll learn how Angular Signals, fine-grained reactivity, and Zoneless execution allow you to handle high-frequency AI streams without triggering performance bottlenecks or UI lag.

12:00 PM: Lunch

12:45: Web - Sam Vloeberghs - Angular × AI - the framework goes AI-native

AI is rapidly changing the way we build software, and Angular development is no exception. With an ever-growing ecosystem of AI-powered tools, framework integrations, and community projects, it's becoming easier than ever to build, understand, and maintain Angular applications with AI as your development partner. In this session, we'll explore the current landscape of AI tooling for Angular, from official initiatives by the Angular team to the most useful community-driven solutions. You'll see what's available today, how these tools fit into real-world development workflows, and leave with a practical overview of how to build Angular applications more effectively with AI.

13:20: Generic - Artur Wojnar - Implementing production-ready systems: DDD is not enough

DDD helps us manage complexity in the business domain, but some of the hardest problems emerge between modules and services - where communication becomes asynchronous and unreliable.
Messages get duplicated, events end up forgotten in dead-letter queues, consumers fail halfway through processing, and traffic spikes expose hidden assumptions. And sometimes everything works perfectly from a technical perspective, yet nobody uses the feature we built.
This talk explores what it takes to move from a well-designed system to one that can be safely operated in production.
What will you learn?

  • How to design reliable asynchronous communication using queues and logs.
  • How to handle lost and duplicated events with patterns such as Inbox and WAL.
  • How to use monitoring, observability, alarms, and quality metrics to detect problems before users do.
  • How to define success metrics and verify whether your features actually deliver value.

13:55: AI - Przemysław Nowak

14:30: Mobile - Elaine Dias Batista - The State of Voice Interactions on Android

Android has provided Speech Recognition APIs and Voice Actions for several years. Then, the Google Assistant came in and allowed us to integrate with it using App Actions. Also, several third party solutions exist and can work not only for Android but also for iOS, the web and IoT devices. In the era of Cloud APIs, Gemini, LLMs, GenAI and privacy concerns, are voice interactions easier, more interesting and more useful for our users? Or is it the other way around? What new challenges are we facing and how can we solve them? Come to this talk and we'll go together through the exciting path of voice interactions on Android!

15:05: Cloud - Pawel Ostromecki - My Barber Shipped While I Debated Architecture: Agentic AI in minutes with Firebase

Abstrakt: Every time I start a side project, I catch myself doing the same thing. I pick a technology I want to learn, build far more structure than the project needs, and somewhere along the way lose sight of the problem I set out to solve. A friend of mine runs barbershops and a haircare brand and has never written code. He knows his business inside out, described his problem to an AI, and had something running while I was still choosing patterns.
In this session I will demo an app solving a real problem from his business, built the second way, taking full advantage of what Firebase already gives you instead of rebuilding it:

  • Angular on the frontend
  • Firebase SQL Connect, with Cloud SQL for PostgreSQL underneath
  • pgvector for retrieval
  • Gemini for reasoning
  • Firebase handling auth, schema, hosting, and deployment
    Then we look at what changes once the app has to run at scale, and where the questions stop being about building and start being about operating.
    Domain knowledge is what gets a product built today. Keeping it alive in production is where the engineer is still irreplaceable.

15:40: Web - Jarosław Żołnowski - Earn Your Complexity: Designing Angular Systems That Grow With the Product

What if your architecture didn’t have to be complicated on day one?

We often start architecture discussions with the tools: Should we use Nx? SignalStore? SSR? WebSockets? Microfrontends? But what if we started somewhere else - with the product, the people using it, and the problems we can actually measure?

In this talk, we’ll explore the architecture of a consumer photo-sharing app with Angular, starting from the product rather than the technology. Through a practical case study, we’ll walk through the decisions behind the architecture and, more importantly, the signals that tell us when a simple solution is no longer enough.

You’ll leave with a practical framework for making architectural decisions in your own Angular applications - knowing not only what to introduce, but when you’ve actually earned it.

16:15: AI - Julia Rapczyńska

16:50: AI - Tarun Jain - Run On-device AI Applications without internet using Google LiteRT and Qdrant Edge

Many AI applications still depend on cloud APIs for retrieval and inference, making them difficult to use in environments with unreliable connectivity or strict privacy requirements. This session explores how to build AI applications that run entirely on device using Qdrant Edge for in process vector search and Google's LiteRT to run models such as Gemma 4 locally. You will learn how to combine local retrieval and inference into a single pipeline that works without an internet connection while keeping data on the device.

17:25: Generic - Mathias Weber - Field Notes of a Technology Scout: What 200+ Tech Events Reveal About Europe's Tech Scene

From discussions about custom system-on-chip design at an Amazon tech event in Gdańsk, to conversations about agentic systems in a technology consultancy near the Port of Helsinki; from a vibe-coding session hosted by a global pharmaceutical company in Berlin, to debates in Kraków about the convergence of psychedelic neuroscience and artificial intelligence; and from there to an exchange with the co-founder of an AI lakehouse platform, the European technology scene is anything but quiet. Behind the polished keynotes and carefully rehearsed product demos, engineers, founders, researchers and technology leaders are wrestling with the same questions: Which ideas are becoming engineering reality? Where does the hype end? What is actually working in production? How do organizations adapt? In this session, technology scout and data architect Mathias Weber opens his field notes from more than 200 technology events across Europe, with a particular focus on Berlin’s vibrant technology community. Drawing on these observations, he shows how technology scouting can help identify relevant signals, evaluate emerging trends and support better decisions in a rapidly changing environment.

17:45: Break

18:30: Mobile - Dominik Šimoník - Building a Production Video Feed in Flutter

Video playback in Flutter looks simple until you ship it. The framework gives you the building blocks, but a production-quality video feed demands answers to questions you didn't know to ask: How many native players can a device actually run? What happens when you pause and resume a buffered stream? Why does your app crash on the 20th swipe with no error? We'll share the patterns we built for Divine, a short-form looping video app, from player pooling and muted preloading to synchronous caching and platform-specific workarounds. Each one came from a real production problem, and together they form an architecture you can adapt to your own app.

19:05: Cloud - Çalgan Aygün - Event-Driven AI Pipelines on GCP: From Eventarc to LLMs

In this live building session, I will create a production-ready, event-driven AI pipeline on Google Cloud from a blank terminal to a working system.
A file lands in Cloud Storage, Eventarc routes the event, Cloud Run processes it reliably, and Vertex AI with Gemini enriches the data through classification, summarization, and entity extraction. The enriched results are then stored.

The focus is not on AI hype or a pre-recorded happy-path demo. Attendees will see the system being built live, including the practical decisions, trade-offs, and failure scenarios involved in making it production-ready.

19:50: Closing Ceremony


Speakers

Elaine Dias Batista - SFEIR (Senior Staff Engineer & Google Developer Expert)

Elaine is a Senior Staff Engineer at SFEIR where she works on projects including mobile technologies since 2013. She has worked on several projects in native Android/iOS and Flutter. She's a GDE for the Google Assistant, Flutter and Dart.

Paweł Kubiak

Dominik Šimoník

Dominik is a software developer, passionate about Cloud technologies and mobile app development. He is a GDG community events organizer at GDG Ostrava (GUG.cz).

Oleksandr Tilnyi - Devinti (Tech Lead | Senior Flutter Engineer)

With over 6 years of experience, Oleksandr brings a strong engineering foundation shaped by working across a variety of projects - from dynamic startups to large mobile systems. He has consistently contributed as a core team member, helping enforce best industry practices and delivering scalable, maintainable code with a strong focus on readability and long-term value.
His background in…

Ankur Roy - Online Partner (Google Developer Expert • Solutions Architect • Author)

Solutions Architect at Online Partner AB. Ankur worked on several projects involving Google Cloud services and Google Workspace along with multiple other technology stacks and platforms.

Jakub Andrzejewski

Marcin Wysocki

Marcin Czarkowski

Tomasz Flis

Sam Vloeberghs - Innovatus (Software Engineer)

Sam is a freelance software engineer and Internet entrepreneur, currently focusing on frontend technologies. Co-organiser of NG-BE and Angular Belgium meetup.
Personal Website: https://samvloeberghs.be

LinkedIn: https://www.linkedin.com/in/samvloeberghs/

Przemysław Nowak

Pawel Ostromecki

Jarosław Żołnowski

Julia Rapczynska

Tarun R. Jain - Google Developer Expert, AI (Founding Engineer)

Founding Engineer, GDE in AI and YouTube Content Creator at AI with Tarun

Mathias Weber

Hosted By

Luka Malakhau, Software Developer

Karol Wrótniak, GDG Organizer

Experienced Android & Flutter Developer, Public Speaker, and Technical Writer sharing insights on mobile development, Open Source maintenance, and modern CI/CD workflows.

Artur Skrzypczyk, Organizer

Jan Łuczka, Android Developer

Szymon Mazanik, Flutter Lead

Adrian Romański, Organizer

I’m a Full Stack Developer working primarily with Java and Angular, with a strong focus on modern frontend development.
Over the past years, Angular has become my main area of specialization, both in day-to-day work and continuous self-development.

I’m particularly interested in:

  • Angular architecture, performance, and component design
  • State management using RxAngular and NgRx
  • Nx-based monorepo architectures for scalable applications
  • Web Accessibility (a11y)
  • Developer Experience and tooling
  • AI-powered solutions supporting frontend and developer productivity

Lately, I’ve been diving deeper into accessibility, focusing on semantic HTML, WCAG guidelines, and building inclusive, accessible Angular components.

Dawid Perdek, Organizer

Software Developer with a decade of experience in various technologies, company sizes and industries. Focus mostly on frontend. Curious of how products are making money, loves good food and good people.


Partners

Kolo Naukowe Solvro (https://solvro.pwr.edu.pl/pl)

Machinekind (https://machinekind.ai)
Uczymy maszyny poruszać się w świecie ludzi.

Kolektyw inżynierów uczenia maszynowego, robotyków i projektantów. Budujemy warstwę inteligencji razem ze sprzętem, na którym da się ją uruchomić.

JS Poland (https://js-poland.pl)
The Biggest JavaScript Conference in CEE

NG Poland (https://ng-poland.pl)
The Angular Community, Together on the Big Screen

Synergy Codes (https://www.synergycodes.com)
Synergy Codes is the specialist studio for performant, production-grade diagram interfaces.

Since 2011 we have been building on technology and IP we own and maintain ourselves – four products and a 15-year delivery track record – and shipping visual systems for clients across the full spectrum: innovative startups validating a first product, mature SaaS platforms scaling against thousands of concurrent users, and Fortune 500 enterprises with mission-critical workflows.

inQUBE (https://inqube.pl)

Wrocław University of Economics (https://uew.pl)

AI HUB @ UEW (https://ai.uew.pl)
Łączymy naukę, biznes i edukację wokół sztucznej inteligencji


Complete your event RSVP here: https://gdg.community.dev/events/details/google-gdg-wroclaw-presents-google-devfest-2026-wroclaw/.

Fri 13 Nov · 15:0050–200
Software EngineeringMeetupFree

172. spotkanie Wroc.NET - Ultra-wydajność (Gankiewicz, Olbromski, Pyrzyk)

Wrocław, 🇵🇱 Poland

Kiedy liczy się każda mikrosekunda, dorzucenie kolejnych rdzeni i gigabajtów RAM-u nie zawsze wystarcza. Na 172. spotkaniu Wroc.NET przyjrzymy się projektowaniu systemów o niskich, przewidywalnych opóźnieniach. Porozmawiamy też o tym, kiedy optymalizować rozwiązanie w .NET, a kiedy warto sięgnąć po inną technologię.
📅 17 listopada 2026, godz. 18:00
📍 Pub Wędrówki, ul. Podwale 37/38, Wrocław

🔊 Ultra-wydajność - gdy liczy się każda mikrosekunda

Piotr Gankiewicz
W wysokowydajnych systemach rozproszonych opóźnienia kumulują się pomiędzy kolejnymi serwisami. Przy odpowiedniej skali nawet niewielkie narzuty, dodatkowe alokacje pamięci, pauzy GC czy nadmiarowe kopiowanie danych zaczynają mieć znaczenie.
Jak projektować systemy, które wykorzystują możliwości sprzętu, zachowując przy tym przewidywalne opóźnienia?
Piotr opowie o architekturze stworzonej z myślą o takich wymaganiach: thread-per-core, shared-nothing, io_uring, zero-copy i Viewstamped Replication Revisited. Pokaże mechanizmy, dzięki którym w Apache Iggy udało się osiągnąć latencje poniżej jednej milisekundy, również na poziomie p99 i wyższych percentyli.
Będzie to także historia o tym, jak inżynierska ciekawość i niezadowolenie z istniejących narzędzi doprowadziły do stworzenia własnego rozwiązania open source.
O prelegencie
Piotr Gankiewicz - współzałożyciel i CTO LaserData, oryginalny twórca Apache Iggy, członek jego PMC oraz kontrybutor open source. Wcześniej przez ponad dekadę pracował z C# i .NET-em, m.in. nad systemami wymagającymi wysokiej wydajności i efektywnego przetwarzania komunikatów.

💬 Panel: Kiedy .NET wystarcza, a kiedy warto wyjść poza niego?

Piotr Gankiewicz, Łukasz Olbromski i Łukasz Pyrzyk
Czy problemem jest technologia, architektura, czy sposób, w jaki z nich korzystamy?
Porozmawiamy o granicach wydajności .NET, powodach sięgania po Rust oraz kosztach takich decyzji. Od optymalizacji istniejącego systemu po stworzenie własnego narzędzia open source: kiedy to uzasadniony krok, a kiedy niepotrzebna komplikacja?
Zapraszamy do zadawania pytań i dzielenia się własnymi doświadczeniami. To rozmowa również z Wami, nie tylko między panelistami.

Partnerzy społeczności
  • devstyle - partner strategiczny
  • Helion - partner nagród
  • hued.me - partner medialny

Zapisz się na wydarzenie i dołącz do nas w Wędrówkach!
📸 Na spotkaniu robimy zdjęcia na nasze social media - biorąc udział, akceptujesz, że możesz się na nich znaleźć.

Tue 17 Nov · 17:0050–200
AI Integration & ApplicationMeetupFree

Claude Community Wrocław #5 [EN] (registration on Luma)

Wrocław, 🇵🇱 Poland

​[Event in English 🇬🇧]

🔴 Registration is only on Luma: https://luma.com/claude-1w9p 🔴

An RSVP here does NOT reserve a seat. Every request is approved by hand on Luma.

Welcome to the fifth Claude Community Wrocław meetup, a community-driven initiative built by builders, for builders https://claudecommunity.pl/
​We share real stories of how we use Claude, Claude Code, and Claude Cowork in our daily work. No product pitches, no vendor talk, just honest experience from people who build with these tools every day.
​The event is free and pizza and drinks are included.

If you wish to speak at our future events, use this form: Open Google Form
​🟢 Where and when?

Barbara (Wrocław Institute of Culture), ul. Świdnicka 8B, 50-067 Wrocław
Tuesday 17 November, 6PM CET 🔴 the location is different than usual 🔴
​Agenda
➡️ 18:00 - Welcome & intro by Claude Community Wrocław organizers
🧑‍💻 18:05 - Say hello to Claude Code Mods - Daniel Aniszkiewicz
🧑‍💻 18:25 - The Documentation Your AI Actually Needs: Lessons from a Spec-Driven Full-Stack Rewrite - Veronica Marin Kramer
🍕 19:05 - Networking & Pizza
🧑‍💻 19:35 - I gave Claude a napkin sketch of a house - Przemysław Nowak

​➡️ Say hello to Claude Code Mods
​Mods let Claude Code change how it looks and how it behaves, which is new. I'll cover what they are and show a few I built, some useful and some just for fun.
​🎤 Daniel Aniszkiewicz - Claude Community Ambassador for Poland; AWS Security Hero; Senior Software Engineer

​**➡️ The Documentation Your AI Actually Needs: Lessons from a Spec-Driven Full-Stack Rewrite**

​Most teams paste a file into chat and say "build this." We tried that, and it produced a v1 with mock chaos, monolith components, and architectural drift. For v2, we flipped the model: humans write layered specifications (personas, architecture principles, capability specs, many ADRs), and AI generates all the code. The framework, called AIDLC (AI Development Lifecycle), treats specs as the primary input and code as a regenerable output. This talk covers the practical structure: how we organize context so AI reads it in the right order, how "skills" files encode operational patterns without duplicating specs, and how forensic analysis of v1 failures became architecture guardrails for v2. Takeaways you can apply to your own AI-assisted projects on Monday morning.

​🎤 Veronica Marin Kramer - I'm an engineer working at the intersection of systems architecture, product delivery, and AI at a Hitachi Group company in Wrocław. Currently, I design agentic AI frameworks and RAG systems for industrial clients, alongside leading technical delivery in regulated SaaS. Previously, I spent 10 years in embedded software and automotive engineering, working on control algorithms, code-generation pipelines, and requirements traceability.

​➡️ I gave Claude a napkin sketch of a house
​I drew a rough sketch and asked Claude to turn it into a complete house design: layout, 3D model, calculations, and the drawings and documents a Polish building permit needs. I also asked for a sales website.
​Claude ran a team of about 80 AI helpers in parallel, with other helpers checking their work. About 9.5 hours of wall-clock time, 50 hours of combined helper work, 76 drawing sheets, 5 document volumes, a website and a 16-slide deck. About $1,100 at API prices. A design office would likely charge around 30,000 zł over 10 to 32 weeks.
​AI can do most of the design legwork, and it catches many of its own errors when you build in verification. A human professional still has to take responsibility, and I still had to supply the judgment about what I wanted.

​🎤 Przemysław Nowak - I'm an AI and R&D specialist in Wrocław, working across computational design, digital products and architecture. I'm a co-author of more than 90 architectural and industrial design projects, with eight years in parametric design and the last two in agentic workflows. I led a full AI pivot at a consulting company, training the team and management in agentic tooling and rebuilding the internal processes around it, and I've logged over 1,500 hours teaching this in Polish and English. My own projects include a set of Agent Skills that turns a language model into a Blender operator for geometry that has to be verifiably correct, and parametric configurators that check themselves against Polish building regulations.

🔴 Registration is only on Luma: https://luma.com/claude-1w9p 🔴
An RSVP here does NOT reserve a seat. Every request is approved by hand on Luma.

Tue 17 Nov · 17:0050–200
AI Integration & ApplicationMeetupFree

AI Meetup Wrocław ✨ 17.11.2026 ☁️

Wrocław, 🇵🇱 Poland

▶️ Free tickets: https://app.evenea.pl/event/aimeetupwroclaw/

⏱ Data: November 17, 2026, start:18:00
🔵Location: Sztuka na Miejscu, Łaciarska Street 4, Wrocław
We invite you to the AI Meetup Wrocław event, which will take place on November 17, 2026 at 18:00 at Sztuka na Miejscu, Łaciarska Street 4, Wrocław.

Participation in the meeting is free for participants registered through Evenea.

❎ AGENDA ❎

17:30 - 18:00 Participant registration, ticket check
18:00 - 18:15 Event opening and welcome
18:15 - 19:00 Presentation #1: Beyond Kafka: Unlocking Event-Driven DDD with Kafka Stream - Piotr Pelczar
19:00 - 19:10 Break
19:10 - 19:55 Presentation #2: Catastrophe of Abundance in AI world - Ewa Jez
20:00 Networking with pizza

❎ PRESENTATION ASBTRACT❎

Beyond Kafka: Unlocking Event-Driven DDD with Kafka Stream - Piotr Pelczar
Abstract:
Leverage Kafka Streams state store concept to build DDD aggregates, build domain projections and view-models, transform domains into other domains, build CQRS mechanisms, extremely easily decompose business processes to separate modules.

Catastrophe of Abundance in AI world - Ewa Jez
Abstract:
In the age of AI, we face a "klęska obfitości" - a catastrophe of abundance. Real power comes not from producing more, but from choosing less. Discover how smart selection, reduction, and clear priorities turn overwhelming output into real advantage.

❎ SPEAKERS ❎

+ Piotr Pelczar
Piotr Pelczar is a Software Engineer passionate about Domain-Driven Design, Clean Code, and Software Craftsmanship. Author of the softwareskill.pl blog. Developing FX Order Management Systems at UBS for 8 years as Software Engineer and Chapter Lead at FX Linear Client and Trading Apps.

+ Ewa Jez
Ewa Jez is a Data Engineer and Data Visualization Specialist with seven years of experience transforming complex data into clear, actionable insights. Combining engineering expertise with a strong sense of aesthetics and usability, she creates intuitive data solutions that support better decision-making. A big-picture thinker, she enjoys connecting the dots between data, technology, and business needs, looking beyond individual challenges to understand the broader context. She approaches technology and AI with a focus on making the complex simple, using innovation not for its own sake, but to create practical, intuitive solutions that deliver meaningful impact.

▶️ Free tickets: https://app.evenea.pl/event/aimeetupwroclaw/

Tue 17 Nov · 17:00< 50
Tech Leadership & ProductMeetupFree

Professional longevity: how to survive in a world that won’t slow down

Wrocław, 🇵🇱 Poland

[in-person event]
Please sign up on our registration list
(this greatly helps us with organizing the space and catering for you)

Hello everyone,
AI keeps raising the bar on what’s possible and how fast it can happen. This edition of techBytes asks a different question. Not how fast can we go - but how do we keep going at all?
We’ll look at it from three angles. Konrad Wadas and Paweł Stobiecki open by proposing a product engineering mindset for deciding what’s actually worth building. Bartek Olejniczak follows with practical job crafting tools to reshape your work before burnout creeps in. And Piotr Szopa closes with a deeply personal story about what climbing a mountain at heart-rate pace taught him about professional (and everyday) longevity.

Key event details - Wrocław

  • Date: Thursday, November 19th, starting at 18:00 (6:00 P.M.). Please arrive a bit earlier to grab your seat (around 5:50 P.M.)
  • Location: Ocado office, Szewska 8, Wrocław Old Town. The entrance is next to Green Caffè Nero. Find us on Google Maps.
  • Venue: Dedicated event space, 4th floor.

***Agenda***
18:00 - Grab a drink and take a seat
18:05 - Intro

18:10 - 18:40
Speaker: Paweł Stobiecki, Staff Software Engineer & Konrad Wadas, Senior Staff Machine Learning Engineer at Ocado
Topic: Product Engineering: Building what matters in the AI era

Abstract:
Have you ever wondered why, despite all our technological advancements, delivering true value remains a challenge?
For decades, the biggest constraint in software development has shifted: from the sheer difficulty of writing code, to the bottlenecks of testing and deployment. Now, with high-level languages, cloud infrastructure, CI/CD, and the accelerating power of AI, the constraint has moved again. It's no longer how fast we can build, but what we should build - and what we should NOT.

During the talk we'll introduce the role - or rather, a mindset - of a Product Engineer. A mindset that goes beyond just writing code, empowering you to deeply understand the problem, identify user needs, and ensure your technical solution delivers tangible value.
If you're ready to move beyond just writing code and start building things that truly deliver value, this talk is for you. It's time to solve problems, not just ship features.

18:40 - 18:45
BREAK

18:45 - 19:15
Speaker: Bartek Olejniczak, HR Expert & Consultant, Business Trainer
Topic: Before Your Energy Runs Out: What You Can Do to Avoid Burnout

Abstract:
The part of your work that used to give you the most satisfaction is increasingly being done for you by AI.
The pace keeps rising, while the sense that you’re creating something truly yours keeps shrinking. You end the day exhausted, yet it’s getting harder to say what you’re actually proud of.
This isn’t weakness. It may be how burnout begins: quietly, when for a long time we give more to our work than we get back, and our work no longer recharges us the way it once did.
You have more influence over this than you think.

In this talk, I’ll show you how to use job crafting to reshape your work in the age of AI, so you can reclaim what gives it satisfaction and meaning.
I’ll also share what research shows really protects us from burnout day to day. Expect practical tools, no miracle promises, and steps you can put into practice the very next morning.

19:15 - 19:20
BREAK

19:20 - 19:50
Speaker: Piotr Szopa, Senior Product Manager
Topic: Run on Your Heartbeat

Abstract:
You are not unique.
I'm sorry. Your struggles are probably not as unique as you think. We are Poles of a similar age, raised by people shaped by WWII survivors or by the hard years of transformation that followed. That history is not just in books. It lives in us: in how we love, how we work, how we raise our kids, even how we rest. Most of the time we don't notice it, and it rarely makes our lives easier.
I'm a man, a father, and a Mental Wellbeing Champion at Ocado. Over the last few years, those roles made me question patterns I had taken for granted. Then, one September in the Tatras, I tried something simple: I let my heart rate set the pace. I went painfully slowly, and I ended up overtaking everyone.

In this talk, I'll share what that climb taught me: three lessons about feeling more, overthinking less, and why less really is more. You'll leave with one small practice you can try tomorrow morning.
What does any of this have to do with professional longevity? More than you might think.

19:50 - 21:30
Networking over pizza and beer ;)

Thu 19 Nov · 17:0050–200
Data & AnalyticsMeetupFree

139 Spotkanie Data Community we Wrocławiu

Wrocław, 🇵🇱 Poland

Dzień dobry :)

Zapraszamy na jak zawsze darmowe spotkanie wrocławskiej grupy pasjonatów technologii związanych z systemami bazodanowymi, analizą danych oraz technologiami pokrewnymi.

Spotkanie odbędzie się 19.11 wyjątkowo w biurze Coherent Solutions.

➡️ Agenda spotkania:
18:00 – 18:10 Rozpoczęcie spotkania, sprawy organizacyjne
18:10 – 19:10 AI Agent: The road of improvements - from a 90-line script to an enterprise agent platform. - Artem Bayok
19:10 – 20:00 Networking
20:00 – 21:00 Beyond Spark tuning: optimizing the problem, not just the job (part II) - Dmitry Gorbatsevich
21:00 Zakończenie

➡️ Abstrakty Sesji:

  • AI Agent: The road of improvements - from a 90-line script to an enterprise agent platform.
    What does it take to turn a 90-line AI agent script into an enterprise-ready platform? This session follows 17 months of building, rebuilding, and scaling an internal AI agent - from an early prototype to a solution a whole team can develop and maintain. Artem will share what worked, what didn’t, how usage data and measurable quality shaped the product, why the team moved to managed infrastructure, and what comes next - including bringing the agent into the tools people already use and the trade-offs that come with it.
  • Beyond Spark tuning: optimizing the problem, not just the job (part II)
    Session is the continuation of the session presented in October. Spark optimization often starts with tuning jobs, clusters, and configurations. But what if the biggest performance gains come from looking at the problem itself? This session explores a broader approach to optimization - questioning assumptions, working with less data when possible, reconsidering algorithms and complexity, and factoring in business needs and cost. The goal is simple: optimize the problem, not just the job.

➡️ BIO prelegentów:

  • Artem Bayok
    "Artem Bayok is a Solution Architect and Senior Data Engineer at Coherent Solutions with more than 11 years of experience building enterprise data platforms on Azure and AWS. He has designed data solutions for a Fortune 500 global insurance and financial services company and for one of the largest healthcare organizations in the US.
    He has led teams of up to 15 engineers, transforming fragmented enterprise data into modern DWH and lakehouse architectures and building real-time BI platforms that enable critical business decisions. Over the past two years, Artem has also led Coherent Solutions’ internal agentic AI initiatives, developing production-grade AI agents on AWS AgentCore using custom MCP tooling.
  • Dmitry Gorbatsevich
    "Dmitry has over 10 years of experience in data engineering, data architecture, and applied AI. He currently focuses on building scalable distributed data systems, designing efficient algorithms, and using AI to solve real business problems. His approach combines strong technical expertise with a focus on performance, scalability, and practical solutions.

Dziękujemy partnerom grupy za wsparcie - dzięki nim możemy spotykać się w tak fajnym miejscu :)

* Coherent
Coherent Solutions is a global software engineering and technology consulting company. We build digital products for clients across industries, with expertise in data, AI, and cloud technologies. We’ve been operating in Poland since 2022, with six offices across the country, including Wrocław. Our international teams give colleagues opportunities to learn from one another and develop their skills, supported by internal training programs. We value collaboration and flexibility, offering both remote and office-based work. Together with Data Community Wrocław, we’re pleased to bring people together to share experiences, exchange ideas, and discuss the challenges they face in their work.

* Twoja firma? :)

Gdyby i Twoja firma szukała okazji do współpracy to zachęcamy do kontaktu :)

Pozdrawiamy serdecznie,
Rafał Zakrzewski
Robert Tomaszek

Thu 19 Nov · 17:00< 50
Cloud & DevOpsMeetupFree

AWS User Group Wrocław Meetup - 23.11.2026 [EN]

Wrocław, 🇵🇱 Poland

[Event in English 🇬🇧]
Join us on yet another AWS User Group Meeting, sponsored by DataArt. Pizza and drinks are included and the event is free!

🟢 Where and when?
Monday, 23.11.2026, Plac Grunwaldzki 23 floor 6 (DataArt office), Wrocław, 6 PM CET 🔴 the location is different than usual 🔴 After 6:00 p.m. the main entrance may be closed. We invite you again from the courtyard, i.e. at the main entrance to Starbucks.
Agenda
➡️ 18:00 - Intro by AWS User Group Wroclaw organizers
🧑‍💻 18:15 - From AI-DLC to Intent-to-Spec: An Honest Story of Multi-Agent Modernization on Bedrock AgentCore - Artur Rudzinski
🍻 19:00 - Networking & Pizza
🧑‍💻 19:45 - Modern Application Security on AWS: WAF, AI, and Beyond - Hovhannes Mikayelyan
🍻 20:30 - Networking
➡️ From AI-DLC to Intent-to-Spec: An Honest Story of Multi-Agent Modernization on Bedrock AgentCore
The AI-DLC whitepaper paints a future where AI agents own the SDLC end-to-end: brief in, working software out, no humans between. We took that seriously and started building it on AWS. What we shipped is not AI-DLC as the whitepaper describes, but something narrower and more useful: an intent-to-spec gateway. A multi-agent pipeline that turns a business intent and a legacy codebase into a deterministic, traceable modernization spec, then hands it to a code-generation engine.
We walk through the architecture: five agents on Amazon Bedrock AgentCore, prescriptive templates, Knowledge Base grounding against company standards, and a mechanical traceability chain from use case to test method. We share where we stepped back from full automation, where the discipline has to live outside the LLM, and what we'd do differently. You'll leave with a concrete pattern for spec-first AI modernization and an honest map of where the AI-DLC promise still has gaps.
🎤 Artur Rudzinski - Senior Cloud Architect, SoftServe
Senior AWS Cloud Architect at SoftServe with 15+ years across telecom and cloud. Started at Nokia Siemens Networks Poland, then spent several years in Thailand supporting global customers across Asia, the Middle East, Africa and South America. Returned to Poland in 2018 to move into AWS Cloud Architecture at Nordcloud (an IBM company) and joined SoftServe in 2021, delivering cloud solutions for US East enterprise clients. AWS Gold Jacket holder (all active AWS certifications). MSc in Control Engineering and Robotics, Wrocław University of Technology.
➡️ Modern Application Security on AWS: WAF, AI, and Beyond
A public-facing application suddenly experiences a massive surge in traffic. At first glance, it looks like success. In reality, it's a mix of bot traffic, malicious requests and attempted exploitation of common web vulnerabilities. How do you identify the threat, protect the application and prevent it from happening again?
In this session, we'll walk through a real-world AWS security scenario and build a practical defense strategy using AWS-native services. Starting with AWS WAF, we'll explore managed rules, rate limiting, bot protection and custom controls to defend against common attacks. We'll also cover data protection with AWS KMS and demonstrate how modern AI-powered capabilities can improve threat detection and response. You'll leave with practical configurations, security best practices and actionable techniques you can apply right away to secure production workloads on AWS.
🎤 Hovhannes Mikayelyan - Senior DevOps Engineer, Grid Dynamics | AWS Community Builder
Co-organizer of AWS Community Days Armenia 2024 and 2025, actively sharing knowledge, running events and keeping the momentum going in the local tech scene. Has worked across cloud infrastructure and configuration management: cutting deployment times, boosting performance and building tools that make life easier for teams. Certified by AWS and HashiCorp, and teaches AWS in Armenian to make cloud tech more accessible to the local community. Outside of work: hiking, music and staying curious.

Sponsor
DataArt (https://www.dataart.com/)

Mon 23 Nov · 17:0050–200