Author Image

Cześć, jestem Maciek

Maciej Szwalgin

Software Engineer / Data Architect / Product Owner / Agile Geek and owner w NOBS-IT

Lider Zespołu i Inżynier Oprogramowania z 19-letnim doświadczeniem w zakresie analizy, projektowania i tworzenia oprogramowania.

Posiadam podejście DevOps oraz Agile. Cenię ludzi, którzy są otwarci, szczerzy i transparentni. Potrafię pracować zarówno indywidualnie, jak i zespołowo, jednak najważniejszą wartością jest dla mnie odpowiedzialność i branie współodpowiedzialności za efekty mojej pracy oraz pracy zespołu. Mam kreatywne podejście – zawsze staram się dzielić swoimi pomysłami z innymi i słuchać innych, by wspólnie wybrać najlepsze podejście i rozwiązanie.


Moje motto przywódcze:

  • Z dobrymi ludźmi można przenosić góry – to ludzie są najważniejsi
  • Dobry lider pomaga ludziom się rozwijać – powinni być lepsi od lidera

Inne motta:

  • DevOps nie powinno być nazwą stanowiska – to sposób myślenia :-)
  • Agile to więcej niż metoda – to mindset ;-)

Liderstwo
Odpowiedzialność
Gracz zespołowy
Pasja
Elastyczność
Kreatywność

Umiejętności

Doświadczenie

1

Remote

Limango Polska sp. z o.o. is a remote-first tech and operations hub for the Limango Group, a leading European e-commerce platform focused on family and lifestyle products.

SENIOR PRODUCT OWNER

2025-05 - Teraz

Obowiązki:
  • Właściciel produktu Data Platform
  • Odpowiedzialności pojawią się niedługo

Silent Eight Pte. Lte.

2022-02 - 2025-04

Remote

Partner ds. zgodności finansowej opartej na AI, pomagający w identyfikacji i zarządzaniu ryzykiem AML z szybkością, wydajnością i niespotykaną precyzją.

DATA ARCHITECT - PRODUCT OWNER - DEVELOPMENT TECH LEAD

2022-02 - 2025-04

Obowiązki:
  • Właściciel produktu ds. zarządzania danymi ryzyka na platformie AML – budowanie wizji produktu, roadmapy oraz dostarczanie i realizacja produktu.
  • Opracowanie i wdrożenie cyklu życia oprogramowania (SDLC) w całej firmie – od planowania i zbierania wymagań, przez rozwój, wdrożenie po stronie klienta, aż po utrzymanie.
  • Pomoc w uzyskaniu przez firmę certyfikacji SOC2.
  • Rola Agile Coacha – prowadzenie transformacji w kierunku zwinnych metod pracy.
  • Prowadzenie szkoleń dla Product Ownerów – poprawa współpracy między zespołami i promowanie najlepszych praktyk w zarządzaniu produktami w metodyce agile.
  • Budowa i zarządzanie systemem raportowania zarządczego, w tym wdrożenie Superset (open source BI) oraz ETL danych zarządczych (na Kubernetesie).
  • Automatyzacja procesów firmowych z wykorzystaniem AI (ChatGPT, Anthropic, Gemini).
  • Tworzenie agentów AI (Dify).
  • Wdrożenie i nadzór nad systemem ewidencji czasu pracy (w Jira) oraz raportowanie w Superset i ChatGPT.
  • Administrator JIRA i Confluence – zarządzanie konfiguracjami oraz doradztwo.
  • Wdrożenie bazy wiedzy i zarządzanie dokumentacją firmową (w tym firmowy intranet).
  • Członek Architecture Board – odpowiedzialny za proces NFR (wymagania niefunkcjonalne) związany z bazami danych i Pythonem.
  • Praca jako programista Python – automatyzacja zadań manualnych, poprawa efektywności.
  • Tworzenie wspólnych komponentów jako programista React (Tailwind, ShadcnUI, TypeScript).
  • Ekspert baz danych PostgreSQL – tworzenie solidnych rozwiązań i optymalizacji.
2

3
Nordea Bank Apb SA.

2018-03 - 2022-01

Poland

Wiodąca grupa usług finansowych w regionie nordyckim i jeden z największych banków w Europie.

TEAM LEAD - HEAD OF DATABASE AND REPORTING POLAND

2020-02 - 2022-01

Obowiązki:
  • Lider 21-osobowego zespołu – programiści ETL (PL/SQL, DataStage, Alteryx, Spark itp.), programiści Python (Pandas, NumPy), programiści BI (PowerBI, QlikView/QlikSense, OBIEE).
  • Projektant raportowania back-office, lider technologiczny i dostawca rozwiązań dla 3 aplikacji (w tym współpraca z firmami zewnętrznymi – Clearing Houses – LCH/EUREX/NASDAQ).
  • Tworzenie planów krótko- i długoterminowych oraz roadmap dla każdej aplikacji (w tym odpowiedzialność za budżet – 2 mln EUR).
  • Inicjator portalu technologicznego (Power BI i Python) – inicjatywa małych liderów mająca na celu zbudowanie wiedzy o umiejętnościach i odpowiedzialnościach pracowników.
TEAM LEAD - HEAD OF WBO REPORTING TECHNOLOGY

2018-03 - 2020-01

Obowiązki:
  • Lider 15-osobowego zespołu (programiści IT, analitycy testów, kierownik testów, analitycy IT, Scrum Masterzy).
  • Właściciel 6 aplikacji (rozwój/utrzymanie).
  • Tworzenie strategii krótko- i długoterminowych dla aplikacji (w tym nowej architektury raportowania).
  • Współtworzenie nowych zespołów w Polsce dla nordyckich współpracowników.
  • Wdrażanie metodyki Agile/Scrum w zespołach (inicjator społeczności Scrum Masterów w Capital Markets).
  • Agile Coach – wsparcie biznesu w zrozumieniu roli Product Ownera (priorytetyzacja backlogu w 3 zespołach scrumowych).
  • Trener Nordea (SQL dla początkujących, Zarządzanie czasem w 1h, Confluence i JIRA od podstaw do poziomu eksperta).

Poland

Wiodąca grupa usług finansowych w regionie nordyckim i jeden z największych banków w Europie.

TEAM LEAD - HEAD OF DATABASE AND REPORTING POLAND

2017-10 - 2018-03

Obowiązki:
  • Lider i Scrum Master 8-osobowego zespołu (programiści IT, analitycy testów IT, analitycy IT).
  • Udział w rekrutacjach do biura Nordea w Polsce (wsparcie nordyckich kolegów).
  • Odpowiedzialność za 4 aplikacje (produkcyjne i back-office).
IT SENIOR DEVELOPER (ETL Developer)

2016-08 - 2017-10

Obowiązki:
  • Projektant i deweloper raportów regulacyjnych (PL/SQL, IBM DataStage, Java, modelowanie danych).
  • Tworzenie komponentu Java do maskowania danych w środowisku testowym/dev (dla IBM DataStage).
  • Scrum Master w projektach.
  • Raportowanie regulacyjne (ESMA, FSA, EBC itd.) – Dania, Szwecja, Finlandia, Norwegia.
4

5
Nordea IT Poland Sp z.o.o

2014-01 - 2016-07

Poland

Wiodąca grupa usług finansowych w regionie nordyckim i jeden z największych banków w Europie.

IT EXPERT DEVELOPER (ETL / TEST AUTOMATION DEVELOPER)

2014-01 - 2016-07

Obowiązki:
  • Autor wielu standardów dotyczących baz danych Oracle i hurtowni danych (w tym CI/CD).
  • Utrzymanie, refaktoryzacja, optymalizacja i tuning wydajności baz danych Oracle (PL/SQL).
  • Tworzenie narzędzia do migracji JIRA (JAVA / REST) między instancjami – rozwiązanie unikalne na rynku.
  • Rozwiązywanie problemów z bazą danych Oracle.
  • Scrum Master.
  • Ekstrakcja danych z T24 do Księgi Głównej + automatyzacja testów (HP ALM, HP UFT, C#).

Nordea Bank Polska SA

2006-08 - 2014-01

Poland

Wiodąca grupa usług finansowych w regionie nordyckim i jeden z największych banków w Europie.

IT SENIOR DEVELOPER (ETL DEVELOPER)

2011-04 - 2014-01

Obowiązki:
  • Członek najlepszego zespołu programistów – rozwiązywanie problemów produkcyjnych i wydajnościowych.
  • Analityk, projektant i deweloper rozwiązań hurtowni danych (Polska, Estonia, Łotwa, Litwa).
  • Tworzenie struktur DWH, ETL-i oraz raportów (w tym raportowanie dla ECB).
  • Koordynacja zadań konsultantów zewnętrznych – odbiór jakości ich pracy.
  • Migracja repozytoriów ze SVN do GIT – autor standardów GIT.
  • Administrator i Content Manager Confluence / JIRA / Fisheye / Crucible.
IT SYSTEM ANALYST (ETL DEVELOPER)

2006-08 - 2011-03

Obowiązki:
  • Analityk i programista rozwiązań hurtowni danych Oracle (ETL, DB).
  • Autor standardów Oracle (wzorowanych na Stevenie Feuersteinie) – wykorzystywanych w Polsce i w Grupie Nordea.
  • Odpowiedzialność za zestawienia kont bankowych i raportowanie Core Banking (Globus – T24).
  • Ekstrakcja danych z systemu bankowego do hurtowni Oracle (CDW).
6

Wykształcenie

Studia podyplomowe - Zarządzanie Zespołami
Praca dyplomowa:
Zarządzanie Wiedzą w dużych organizacjach.
Magister fizyki i matematyki
Praca magisterska:
Analiza prędkości rotacji gwiazd w Plejadach.
Informacje:
W 2002 roku rozpoczęto drugą specjalizację – Fizyka komputerowa – oraz od sierpnia 2006 rozpoczęto pracę w Nordea.