Wirtualne targi
Wejdź na wybrane stoisko wystawcy i porozmawiaj na żywo z rekruterem, sprawdź wszystkie oferty pracy, specjalne materiały i ewentualne konkursy z nagrodami!
Tegoroczna agenda
- SALA A
- SALA B
- SALA C
10:00
Od Kodu dla Siebie do Kodu dla Wszystkich: Dla czego warto w Open Source
Prezentacja ta jest szczerym spojrzeniem na zawodową ścieżkę developera, który w wieku 37 lat z pełną mocą odkrył, czym jest prawdziwa radość z dzielenia się kodem i siła Open Source. Z perspektywy czasu żałuję, że tak późno zacząłem aktywnie oddawać społeczności to, co kiedyś od niej otrzymałem.
Cały świat IT stoi na fundamencie otwartości, a wkład do tej skarbnicy wiedzy jest najlepszą inwestycją w siebie i branżę.
Podzielę się historią trzech autorskich bibliotek, które ewoluowały z wewnętrznych, prywatnych rozwiązań do publicznie dostępnych projektów Open Source. Omówię, jak ta zmiana wpłynęła na ich jakość i jak zmieniła moje podejście do kodowania. Konkretne przykłady będą dotyczyć:
narzędzi rozszerzających możliwości Robot Framework;
innowacyjnych systemów raportowania, w tym tych wykorzystujących potencjał sztucznej inteligencji (AI).
Moją misją jest pokazanie, że Open Source to nie tylko gigantyczne projekty, ale też małe, przemyślane narzędzia, które rozwiązują realne problemy. Przede wszystkim jednak, prelekcja ta ma na celu zainspirowanie uczestników. Na koniec przedstawię konkretne i praktyczne pomysły na to, jak każdy z Was może postawić swój pierwszy krok w Open Source i poczuć tę satysfakcję ze współtworzenia - niezależnie od stażu i wieku.
Artur Ziółkowski
Technology Rockstar
11:00
Przerwa na Targi Pracy
11:30
Kiedy Pandas to za mało. Alternatywne podejścia do pracy z danymi w Pythonie
W świecie analizy danych w Pythonie, biblioteka pandas od dawna dominuje jako główne narzędzie do pracy zdanymi. Jednak z rozwojem technologii i rosnącymi wymaganiami wobec dużych i różnorodnych zestawów danych, pojawiły się nowe, bardziej wyspecjalizowane narzędzia i frameworki oferujące alternatywne podejście do analizy i przetwarzania danych. W tej prezentacji omówimy najciekawsze i najbardziej wydajne alternatywy dla pandasa. Skupimy się na ich zastosowaniach, wydajności, funkcjach i ograniczeniach w zależności od kontekstu użytkownika. Uczestnicy dowiedzą się, jak dobrać odpowiednie narzędzie do swoich potrzeb, oraz jak poszerzyć swoje kompetencje analityczne, wykorzystując różnorodne biblioteki Pythona.
Anna Kotarba
Python Rockstar
12:30
Przerwa na Targi Pracy
13:00
From Code Smells to Security Bugs — The Hidden Cost of Bad Engineering
Czasem nie trzeba exploita — wystarczy zły kod. W tej prezentacji pokażę, jak typowe błędy inżynierskie,
złe wzorce projektowe i pozornie niewinne „code smells" prowadzą do realnych luk bezpieczeństwa.
Zaprezentuję, jak zła architektura i brak higieny kodu otwierają drzwi do ataków,
oraz jak proste zmiany w kulturze developmentu mogą im zapobiec.
Łukasz Gadzina
Python Rockstar
14:00
Przerwa na Targi Pracy
14:30
Pydantic - czyli pedantyczne przetwarzanie danych
Pydantic to potężne narzędzie do walidacji i przetwarzania danych w Pythonie, które pozwala pisać bardziej niezawodny i czytelny kod. Podczas prelekcji pokażę, jak dzięki „pedantycznemu" podejściu do typów i struktur danych można uniknąć wielu błędów, a także uprościć oraz przyspieszyć działanie programu. Przedstawię praktyczne przykłady, które udowodnią, że odrobina pedantyzmu naprawdę popłaca.
Marcin Bardź
Python Rockstar
15:30
Przerwa na Targi Pracy
16:00
Introduction to Football Analytics with Python
In this talk, we will explore how Python can be leveraged to analyze and visualize football data for the Germany national football team under Julian Nagelsmann's management as they prepare for their 2026 FIFA World Cup campaign. We will dive into the fascinating world of football analytics, showcasing how to collect and process match data from leading providers including Hudl StatsBomb and Sportmonks, incorporating player tracking, event logs, and tactical formations. Through comprehensive data analysis, we'll examine how the team's performance reflects Nagelsmann's tactical principles, including gegenpressing, offensive play, and compactness. Join us to unlock the power of Python in modern football analytics!
Ruslan Korniichuk
Python Rockstar
10:00
Perfect Python Code in an Imperfect World: Navigating Reality with Modern Tools
We all want to be the best engineers possible. We all want to deliver timely, perfect code, while having fun, being creative, leaving no tech debt or cruft behind, following the newest techniques, being innovative, leaving great documentation... in a nutshell doing the impossible -> delivering perfect code. In this presentation, we’ll dive into modern Python capabilities and tools that help us write great code efficiently while keeping our sanity in check, whether we’re contributing to complex systems or hacking away on our own passion projects. Expect a mix of theory, war stories, and practical tips and examples.
Łukasz Orpik
Splunk a CISCO company
11:00
Przerwa na Targi Pracy
11:30
Python Love and Hate
Python jest wygodny, elastyczny, łatwy w obsłudze ... ale ma też plusy. Na prezentacji pokaże największe bolączki z jakimi borykałem się w Pythonie abyście Wy uczyli się na cudzych błędach.
Dawid Dęby
Python Rockstar
12:30
Przerwa na Targi Pracy
13:00
10 Python Patterns That Saved My Career
Po 15 latach pracy z Pythonem, od software house'ów przez startupy w San Francisco po własne firmy, nauczyłem się jednego: najlepsze wzorce projektowe nie zawsze znajdują się w dokumentacji.
W tej prezentacji podzielę się 10 patternów, które wielokrotnie ratowały mnie na produkcji. Zobaczycie:
- Kiedy context manager może uratować więcej niż tylko zasoby
- Dlaczego najlepszy decorator czasem oznacza jego brak
- Jak lazy evaluation uratowało moje projekty (i budżet klienta)
- Praktyczne zastosowanie YAGNI w architekturze systemów
- Kiedy sys.exit() jest najlepszą decyzją architektoniczną
Bez slajdów pełnych kodu którego nikt nie czyta. Bez teoretycznych abstrakcji. Tylko real-world examples z battle-tested solutions.
Dla senior devs: rzeczy które pewnie już stosujesz, ale nie wiesz dlaczego działają.
Dla midów: skróty do myślenia jak senior.
Dla juniorów: perspektywa, którą zdobywa się po latach w produkcji.
Warning: Może zawierać prawdę o branży IT.
Sebastian Opałczyński
Python Rockstar
14:00
Przerwa na Targi Pracy
14:30
Analityka z Python w Microsoft Fabric
Odkryj, jak jako analityk możesz wykorzystać pełen potencjał Pythona w Microsoft Fabric. Ta sesja pokaże, jak zintegrowane notebooki i popularne biblioteki (np. Pandas, Matplotlib) rewolucjonizują codzienną analizę danych, od eksploracji po zaawansowane wizualizacje. Zobacz, jak wzbogacić swoje raporty Power BI o wnioski z analiz Python, pracując wydajniej w ramach jednej, zunifikowanej platformy.
Maciej Rubczyński
Microsoft MVP
15:30
Przerwa na Targi Pracy
16:00
Azure Open AI Service vs Microsoft 365 Copilot vs Microsoft Copilot Studio vs LM Studio na twoim laptopie czy tez RaspberryPI
Podczas tej sesji zgłębimy rozwiązania AI opracowane przez Microsoft, koncentrując się na funkcjonalnościach obejmujących generowanie oraz rozpoznawanie obrazów. Sesja ta ma charakter praktyczny i służy jako demonstracja możliwości technologii. Nie zapomnimy również o Microsoft Copilot dla Office 365. Dodatkowo, dla tych, którzy preferują pracę lokalną zamiast w chmurze, pokażemy, jak ćwiczyć te rozwiązania na własnym laptopie lub tzw. Edge.
Mariusz Ferdyn
Microsoft MVP
10:00
Modele GenAI z SQL Server 2025
Niebawem.
Łukasz Grala
Microsoft MVP
11:00
Przerwa na Targi Pracy
11:30
Możliwości i ograniczenia Copy job w Microsoft Fabric
Copy job w Microsoft Fabric pozwala przygotować proces pobierania danych, dla wielu tabel jednocześnie. Przyrostowe pobieranie danych bazuje na kolumnach z ostatnią datą modyfikacji (watermark) lub CDC w przypadku obsługiwanych źródeł. Sierpniowe aktualizacje przynoszą nowe możliwości. W ramach sesji poza możliwościami skupię się na ograniczeniach o których warto pamiętać przed przystąpieniem do implementacji.
Tomasz Libera
Microsoft MVP
12:30
Przerwa na Targi Pracy
13:00
Od selfie do AI: Jak nauczyć Stable Diffusion swojej twarzy i nie tylko
Na co dzień w social media widzisz obrazki generowane przez AI.
Jednak nawet najnowsze np: w stylu studia Ghibli odbiegają znacząco od rzeczywistości.
Rodzi się więc pytanie, czy da się wygenerować siebie samego w określonym stylu? A jeżeli tak, to ile to będzie kosztować?
Zapraszam Cię na techniczną sesję, w której pokażę, jak nauczyć Stable Diffusion generowania tego, co chcesz na swoim komputerze lub w chmurze.
Sesja będzie pełna praktyki ze szczyptą teorii. Gotowi? No to akcja!
Piotr Stapp
Microsoft MVP
14:00
Przerwa na Targi Pracy
14:30
Syndrom Oszusta - Kto Jest Na Niego Najbardziej Podatny?
Od kilku lat w branży IT coraz częściej mówi się o syndromie oszusta. Większość osób kojarzy go z sytuacją, w której ktoś regularnie odczuwa obawy dotyczące własnych kompetencji i żywi przekonanie, że prędzej czy później zostanie „zdemaskowany", a jego brak wiedzy - ujawniony i ukarany.
Syndrom oszusta nie pojawia się jednak nagle ani równie nagle nie znika. Choć jego objawy mogą mieć taki charakter, to sam mechanizm zwykle rozwija się znacznie dłużej i splata z utrwalonymi schematami myślenia. Kontekst - zawodowy lub społeczny - bywa jedynie zapalnikiem, który uruchamia te głębsze procesy.
Podczas wykładu przedstawię, jakie wzorce poznawcze oraz mechanizmy społeczne zwiększają podatność na doświadczanie syndromu oszusta, a przede wszystkim - jak mu przeciwdziałać oraz co robić, jeśli już zacznie wpływać na nasze funkcjonowanie. Omówię zarówno przyczyny kontekstowe i społeczne, jak i psychologiczne oraz technologiczne, które sprawiają, że zjawisko to tak łatwo zakorzenia się w środowisku IT.
Piotr Podskarbi
Tester Rockstar
15:30
Przerwa na Targi Pracy
16:00
Security Copilot Agents, Microsoft Purview i Entra – Zintegrowana Inteligencja dla Nowoczesnego Cyberbezpieczeństwa
Security Copilot Agents to inteligentne, autonomiczne jednostki wspierające zespoły bezpieczeństwa w analizie incydentów, phishingu i raportowaniu zagrożeń. Dzięki integracji z Microsoft Defender XDR, Purview i Entra, agenci umożliwiają automatyzację procesów związanych z zarządzaniem dostępem, zgodnością i ochroną danych. Wykorzystując język naturalny i dane telemetryczne, znacząco przyspieszają reakcję na incydenty i odciążają zespoły SOC. Prezentacja pokaże, jak wdrożyć te rozwiązania i tworzyć własne agenty dostosowane do potrzeb organizacji.
Andrzej Kokociński
Microsoft MVP
Prelegenci
Dawid Dęby
Python Rockstar
Artur Ziółkowski
Python Rockstar
Mariusz Ferdyn
Microsoft MVP
Łukasz Grala
Microsoft MVP
Andrzej Kokociński
Microsoft MVP
Tomasz Libera
Microsoft MVP
Marcin Bardź
Python Rockstar
Piotr Podskarbi
Tester Rockstar
Piotr Stapp
Microsoft MVP
Anna Kotarba
Data Science Rockstar
Ruslan Korniichuk
Python Rockstar
Sebastian Opałczyński
Technology Rockstar
Łukasz Gadzina
Python Rockstar
Maciej Rubczyński
Microsoft MVP
Łukasz Orpik
Splunk a CISCO company