01 · ENGINE01 · SILNIKProduction experience across gameplay, interactive applications and shipped multi-platform builds.
Doświadczenie produkcyjne w tworzeniu rozgrywki, aplikacji interaktywnych i wydanych produktów wieloplatformowych.
Piotr Zagóra
I help game teams turn ambitious ideas into reliable systems, then shape those systems into experiences that feel effortless.
Pomagam zespołom tworzącym gry przekuwać ambitne pomysły w niezawodne systemy, a te w płynne i intuicyjne doświadczenia.
Explore selected workZobacz wybrane projekty// THE PRACTICEPODEJŚCIE
I contribute wherever a Unity team needs leverage: gameplay mechanics, editor tools, UI, shaders, networking and client–server communication.
Wspieram zespół Unity tam, gdzie najbardziej tego potrzebuje: przy mechanikach rozgrywki, narzędziach edytora, UI, shaderach, sieci i komunikacji klient–serwer.
See capabilitiesZobacz umiejętności
01 · ENGINE01 · SILNIKProduction experience across gameplay, interactive applications and shipped multi-platform builds.
Doświadczenie produkcyjne w tworzeniu rozgrywki, aplikacji interaktywnych i wydanych produktów wieloplatformowych.
02 · CODE02 · KODGameplay · Editor tooling · UI
Rozgrywka · Narzędzia edytora · UI

03 · COMMUNICATION03 · KOMUNIKACJAPolish: native
English: upper-intermediate
Polski: ojczysty
Angielski: B2 (wyższy średniozaawansowany)
// SELECTED WORKWYBRANE PROJEKTY
Commercial releases, interactive products and experiments made with teams, as well as independently.
Komercyjne produkcje, interaktywne aplikacje i eksperymenty tworzone zarówno zespołowo, jak i samodzielnie.
9 projects shownwidocznych projektów
A tactile restoration game built around disassembly, cleaning, sanding and painting, with a nostalgic story about repairing items from a grandfather’s workshop.
Gra o odnawianiu przedmiotów: rozkręcaniu, czyszczeniu, szlifowaniu i malowaniu. Całość spaja nostalgiczna historia pamiątek z warsztatu dziadka.
An interactive property presentation that lets buyers explore apartments, interiors, window views and the surrounding area before construction is complete.
Interaktywna prezentacja nieruchomości, która pozwala kupującym obejrzeć mieszkania, wnętrza, widoki z okien i okolicę jeszcze przed ukończeniem budowy.
A realistic strategy and management simulation about growing a space transport company and planning the first crewed mission to Mars.
Realistyczny symulator strategiczno-ekonomiczny o rozwoju firmy transportu kosmicznego i planowaniu pierwszej załogowej misji na Marsa.
A DOTS multiplayer battle royale created for my engineering thesis, featuring procedural maps, collectible upgrades and spell-based combat.
Multiplayerowy battle royale w DOTS, stworzony na potrzeby pracy inżynierskiej. Zawiera proceduralne mapy, zbierane ulepszenia i walkę opartą na zaklęciach.
My first larger solo Unity RPG: open-world combat, upgradable spells, trading, quests, towns and treasure-filled dungeons.
Moja pierwsza większa, samodzielnie stworzona gra RPG w Unity: otwarty świat, walka, rozwijane zaklęcia, handel, zadania, miasta i pełne skarbów lochy.
A character-driven studio management game developed for mobile and web, combining progression, collection and narrative systems.
Gra o zarządzaniu studiem, wydana na urządzenia mobilne i przeglądarki, łącząca rozwój, kolekcjonowanie postaci i systemy narracyjne.
A compact side-scroller focused on timing, momentum and obstacle avoidance across ledges and bridges.
Kompaktowa platformówka oparta na wyczuciu czasu, pędzie i unikaniu przeszkód na półkach skalnych i mostach.
A multimedia Web3 film experience combining 4K playback, dynamic locations, digital collectibles, hidden Easter eggs and AR content.
Multimedialne doświadczenie Web3 łączące odtwarzanie w 4K, dynamiczne lokacje, cyfrowe kolekcje, ukryte smaczki i treści AR.
A long-running online fishing simulator with dozens of global locations, hundreds of fish species, equipment progression, tournaments and competitive multiplayer.
Wieloletni symulator wędkarstwa online z dziesiątkami lokacji, setkami gatunków ryb, rozwojem sprzętu, turniejami i rywalizacją multiplayer.
A 3D hunting game spanning global locations, realistic animals and equipment, with clubs, tournaments and competitive 1v1 multiplayer.
Gra łowiecka 3D z lokacjami z całego świata, realistycznymi zwierzętami i wyposażeniem oraz klubami, turniejami i rywalizacją 1v1.
// OPEN SOURCEOPEN SOURCE
A growing set of focused Unity 6 packages extracted from real production needs and shared for other teams to build on.
Rosnący zestaw wyspecjalizowanych pakietów dla Unity 6, wyodrębnionych z realnych potrzeb produkcyjnych i udostępnionych innym zespołom.
Attribute-driven dependency injection with compile-time IL weaving for MonoBehaviours and plain C# classes.
Wstrzykiwanie zależności oparte na atrybutach, z modyfikacją IL podczas kompilacji dla MonoBehaviour i zwykłych klas C#.
A Unity 6 foundation library of utilities, collections, base types, contracts and editor helpers.
Biblioteka bazowa dla Unity 6: narzędzia pomocnicze, kolekcje, typy bazowe, kontrakty i rozszerzenia edytora.
Reusable generic object pools with configurable lifetime, initial capacity and maximum size.
Uniwersalne pule obiektów z konfigurowalnym czasem życia oraz początkową i maksymalną pojemnością.
Runtime services for Unity Commons, including coroutines detached from a specific MonoBehaviour.
Usługi czasu wykonania dla Unity Commons, w tym korutyny niezależne od konkretnego MonoBehaviour.
Fluent asynchronous step pipelines with weighted progress, cancellation, logging and callbacks.
Łańcuchy asynchronicznych kroków z ważonym postępem, anulowaniem, logowaniem i obsługą wywołań zwrotnych.
// CAPABILITIESUMIEJĘTNOŚCI
A Unity generalist’s toolkit, shaped by production work and close team collaboration.
Warsztat generalisty Unity, rozwinięty w pracy produkcyjnej i bliskiej współpracy z zespołami.
Unity · C# · DOTS · Netcode · Photon Quantum
Gameplay mechanics, deterministic and traditional multiplayer architecture, and the systems that keep a game coherent as it grows.
Mechaniki rozgrywki, deterministyczna i klasyczna architektura gry sieciowej oraz systemy, które zachowują spójność wraz z rozwojem projektu.
Editor Extensions · Addressables · Asset Bundles · Jenkins · Rundeck · REST · DI
Purpose-built editor tooling, content delivery, CI automation and integrations that remove friction for the team.
Dedykowane narzędzia edytora, dystrybucja zawartości, automatyzacja CI i integracje usprawniające pracę zespołu.
UI · Shader Graph · URP · HDRP · Vulkan
Interfaces, shaders and rendering-pipeline work that supports the product across visual targets and hardware.
Interfejsy, shadery i procesy renderowania dopasowane do różnych celów wizualnych i możliwości sprzętu.
Android · iOS · PC · WebGL · Consoles
Cross-platform production supported by Git, SVN, Plastic SCM and Perforce experience.
Produkcja wieloplatformowa poparta doświadczeniem z Git, SVN, Plastic SCM i Perforce.
Dependency Injection · Pooling · Async Pipelines · Modular Design
Clear boundaries, reusable packages and practical patterns that make features easier to extend, test and hand over.
Czytelne granice odpowiedzialności, pakiety wielokrotnego użytku i praktyczne wzorce, które ułatwiają rozwój, testowanie i przekazywanie funkcji.
Profiling · Memory · Diagnostics · Build Validation
Performance tuning, diagnostics and build validation focused on keeping player experiences stable across target devices.
Optymalizacja, diagnostyka i walidacja buildów, które pomagają utrzymać stabilne działanie na docelowych urządzeniach.

// ABOUTO MNIE
I’m a Unity generalist with commercial experience in games and business applications for PC and mobile. I’m comfortable moving between gameplay mechanics, tools, editor extensions, Shader Graph, client-server communication, multiplayer systems and UI, wherever my team can use the help most.
Jestem generalistą Unity z komercyjnym doświadczeniem w grach oraz aplikacjach biznesowych na PC i urządzenia mobilne. Swobodnie łączę pracę nad mechanikami rozgrywki, narzędziami, rozszerzeniami edytora, Shader Graphem, komunikacją klient–serwer, multiplayerem i UI — zależnie od tego, gdzie zespół najbardziej potrzebuje wsparcia.
My approach is pragmatic and collaborative. I like making architecture visible, building tools that remove repetitive work, profiling before optimizing, and leaving systems easier for the next developer to understand. I am equally comfortable owning a feature or working closely with design, art, backend and QA to move it across the finish line.
Stawiam na pragmatyczną pracę zespołową. Dbam o czytelną architekturę, automatyzuję powtarzalne zadania, profiluję przed optymalizacją i zostawiam po sobie systemy, które kolejnej osobie łatwo zrozumieć. Mogę samodzielnie doprowadzić funkcję od pomysłu do wydania albo ściśle współpracować z projektantami, artystami, backendem i QA.
I do my best work alongside thoughtful people: sharing context, solving production obstacles and turning rough ideas into something the team is proud to ship.
Najlepiej pracuje mi się z ludźmi, którzy dbają o jakość: dzielimy się kontekstem, rozwiązujemy problemy produkcyjne i przekuwamy wstępne pomysły w rozwiązania, z których zespół może być dumny.
// OFF THE CLOCKPO GODZINACH
MotorcyclesMotocykle
FragrancesPerfumy
Side projects & tinkeringProjekty poboczne i eksperymenty
Growth & new experiencesRozwój i nowe doświadczeniaLearning · Experimenting · Trying New ThingsNauka · Eksperymenty · Nowe wyzwania
CocktailsKoktajle
Unicorns, obviouslyJednorożce, oczywiście
DanceTaniecHustle · Brazilian Zouk
Staying activeAktywny odpoczynekClimbing · Squash · GymWspinaczka · Squash · Siłownia
Video gamesGry komputeroweAction RPGs · Survival Co-op · Competitive Multiplayer · StrategyAction RPG · Survival Co-op · PvP · Strategie
So-bad-it’s-good cinemaKino tak złe, że aż dobreCelebrating cinema’s most entertaining misfiresNajbardziej rozrywkowe filmowe niewypały// EXPERIENCEDOŚWIADCZENIE
Contributing to long-running live-service games across Android, iOS and WebGL, with a focus on player-facing features, content delivery and production stability.
Rozwijam obecne na rynku od lat gry live service na Androida, iOS i WebGL, koncentrując się na funkcjach dla graczy, dystrybucji treści i stabilności produkcyjnej.

Unity development for a multiplayer metaverse and mobile AR products within a cross-functional software-house team, from client features to cross-platform delivery.
Tworzyłem w Unity wieloosobowy projekt metaverse i mobilne produkty AR w interdyscyplinarnym zespole software house’u: od funkcji po stronie klienta po wydania na wiele platform.

Developed interactive real-estate 3D experiences and helped move the rendering stack to HDRP, supporting richer presentation of interiors, views and surroundings.
Tworzyłem interaktywne prezentacje 3D nieruchomości i współtworzyłem migrację renderingu do HDRP, która pozwoliła lepiej prezentować wnętrza, widoki i otoczenie.

Worked across desktop, WebGL, Android and iOS productions, contributing gameplay, tools and platform support to shipped titles including Workshop Simulator and Space Company Simulator.
Pracowałem przy produkcjach na PC, WebGL, Androida i iOS, rozwijając rozgrywkę, narzędzia i obsługę platform w wydanych tytułach, m.in. Workshop Simulator i Space Company Simulator.

Programmed and supported injection-moulding machine control systems in a production environment, translating process requirements into dependable machine behaviour.
Programowałem i wspierałem systemy sterowania wtryskarkami w środowisku produkcyjnym, przekładając wymagania procesu na niezawodne działanie maszyn.

Bachelor of Engineering · Computer Science, studies in English
Inżynier · Informatyka, studia w języku angielskim
“Use of the Entity Component System pattern in multiplayer games”„Zastosowanie wzorca Entity Component System w grach wieloosobowych”IT Technician · vocational qualifications
Technik informatyk · kwalifikacje zawodowe
// THE RIGHT OPPORTUNITYPOROZMAWIAJMY
Tell me about the role, the product and the people behind it. I’m always open to a conversation about the right team.
Opowiedz mi o roli, produkcie i ludziach, którzy go tworzą. Chętnie porozmawiam o zespole, do którego warto dołączyć.