Identity & Access Management · C# / .NET

Norbert Piątkowski

Senior Security Engineer, IAM / Software Engineer

Od 9 lat tworzę oprogramowanie w C# i .NET, a od 2022 roku specjalizuję się w bezpieczeństwie — projektowaniu i automatyzacji zarządzania tożsamością i dostępem (IAM). Najbardziej kręci mnie bezpieczeństwo komputerowe i dobrze zaprojektowany kod.

O mnie

Jestem doświadczonym programistą, który obecnie skupia się na doskonaleniu warsztatu z projektowania oprogramowania (DDD, CQRS i spółka), uczeniu się nowych rzeczy i udziale w ciekawych projektach. Szczególnie interesuje mnie bezpieczeństwo komputerowe.

Przygodę z programowaniem zacząłem w wieku 12 lat od języka PAWN. Pasja do bezpieczeństwa i inżynierii wstecznej towarzyszy mi od tamtej pory, a ostatnie lata spędziłem w zespole Identity and Access Management — automatyzując dostęp w Azure tak, by był Just-In-Time, Just-Enough i zgodny z Zero Trust.

Po godzinach jestem instruktorem ZHP w stopniu podharcmistrza i drużynowym 113 Drużyny Harcerskiej „Ogniki” oraz działam w WOŚP, a w wolnych chwilach rozwijam BrickMaster — platformę dla sprzedawców klocków LEGO®.

9+lat w branży IT
4+lata w bezpieczeństwie (IAM)
4.x → 10wersje .NET — od legacy po najnowsze
lokalizacja
Szczecin, Polska
specjalizacja
Identity & Access Management, C# / .NET, Azure
języki
polski (ojczysty), angielski (zawodowy)
zainteresowania
security, reverse engineering, architektura oprogramowania
po godzinach
ZHP, WOŚP, LEGO

Doświadczenie

  1. Relativity

    01.2022 – 08.2026 · 4 lata 8 mies.

    Senior Security Engineer

    04.2025 – 08.2026
    • Projektowanie i wdrażanie bezpiecznych rozwiązań IAM.
    • Projektowanie i automatyzacja procesów IAM w celu zwiększenia ich wydajności i niezawodności.
    • Mentoring młodszych inżynierów i wsparcie techniczne zespołu.
    • Współpraca z zespołami cross-funkcyjnymi przy wzmacnianiu bezpieczeństwa i promowaniu dobrych praktyk.
    • Prowadzenie rozmów technicznych z kandydatami.

    Advanced Security Engineer

    01.2022 – 03.2025

    W zespole Identity and Access Management odpowiadałem za bezpieczeństwo firmy (Just-In-Time i Just-Enough-Access, Zero Trust). Rozwijałem projekty automatyzujące zarządzanie dostępem.

    • Azure
    • C# Azure Functions
    • Azure Cosmos DB
    • MS SQL
  2. DGS Diagnostics / DGS Business Services

    08.2019 – 12.2021

    Software Developer (C#)

    Szczecin

    Projekty związane z obsługą pacjentów szpitali i przychodni oraz badaniami słuchu. Pracowałem w C# nad aplikacjami desktopowymi WPF oraz nad projektem w Blazor WebAssembly.

    • C#
    • WPF
    • Blazor WebAssembly
  3. SimArt Center

    01.2019 – 07.2019

    Unity 3D Developer (C#)

    Szczecin

    Symulator działań ratownictwa medycznego (triaż, kwalifikowana pierwsza pomoc, pierwsza pomoc) na silniku Unity 3D, przeznaczony zarówno na PC, jak i VR.

    • Unity 3D
    • C#
    • VR
  4. Autocomp Management

    10.2017 – 12.2018

    Software Developer (C#)

    Szczecin

    Aplikacje desktopowe (WPF i WinForms) w C# dla klientów takich jak Wojsko Polskie i Marynarka Wojenna RP.

    • C#
    • WPF
    • WinForms

Umiejętności

C# i .NET

  • C#
  • .NET 4.x – 10
  • Blazor
  • ASP.NET Core MVC
  • Entity Framework Core
  • WPF
  • WinForms
  • Unity 3D

Bezpieczeństwo

  • Identity & Access Management
  • Zero Trust
  • Just-In-Time Access
  • Just-Enough-Access
  • Microsoft 365 security
  • Reverse engineering

Chmura i dane

  • Azure
  • Azure Functions
  • Azure Cosmos DB
  • MS SQL
  • PostgreSQL
  • SQLite

Projektowanie

  • DDD
  • CQRS
  • MVC
  • Agile
  • Scrum

Narzędzia

  • Claude
  • Claude Code
  • Visual Studio
  • ReSharper
  • Git
  • GitHub
  • Azure DevOps
  • Bitbucket
  • SVN
  • TFS
  • Jira

Języki

  • polski — ojczysty
  • angielski — zawodowy

Certyfikaty

  • Claude Code 101
    Certificate of completion · 2026
  • AI_Devs 3 Agents Reloaded
    2025
  • Microsoft Certified: Security, Compliance, and Identity Fundamentals
    Microsoft · 2024
  • Microsoft Certified: Azure Fundamentals
    Microsoft · 2023
  • Scrum — Step by Step
    NobleProg · 2019

Projekty

void main( void ) {

Archiwum projektów

Lata 2014–2017: gry w Unity, narzędzia w C++ tworzone z pomocą inżynierii wstecznej, i bot do TeamSpeak 3. Od tego wszystko się zaczęło.

Zobacz archiwum

Działalność społeczna

Nie samym kodem człowiek żyje — od lat działam w harcerstwie i przy Wielkiej Orkiestrze Świątecznej Pomocy.

Związek Harcerstwa Polskiego

01.2015 – obecnie

ZHP · Hufiec Szczecin

  • Drużynowy 113 Drużyny Harcerskiej „Ogniki” od 11.2025.
  • Instruktor harcerski w stopniu podharcmistrza (phm.) — instruktorem ZHP jestem od 2019 roku.
  • Zastępca komendanta Hufca Szczecin ds. organizacyjnych (2019–2022) — ok. 400 harcerek i harcerzy oraz 20 podstawowych jednostek organizacyjnych.
  • Wydział IT Głównej Kwatery ZHP (2019–2024) — zespół projektujący nowy system ewidencji „Tipi” oraz zespół cyberbezpieczeństwa wzmacniający środowisko Microsoft 365.
  • Organizator 4 obozów harcerskich, każdy dla ok. 70 uczestników.

Wielka Orkiestra Świątecznej Pomocy

11.2020 – obecnie

Sztab WOŚP przy Hufcu ZHP Szczecin

Przez 6 lat byłem szefem lokalnego sztabu WOŚP działającego przy Hufcu ZHP Szczecin.

zebrane w 202172 529,92 zł
zebrane w 2026164 464,34 zł

Hobby

  • Pierwsza pomoc
  • Strzelectwo sportowe
  • Harcerstwo
  • Techniki dostępu linowego
  • LEGO

Kontakt

Masz pytanie, ciekawy projekt albo chcesz porozmawiać o bezpieczeństwie? Napisz — odpowiadam na każdą wiadomość.

admin@norberto5.pl