W skrócie

Programuję od szkoły podstawowej. Zawodowo, w latach 2004–2021, pracowałem przy systemach .NET dla ochrony zdrowia, administracji publicznej, finansów i obronności — od testera automatyzującego, przez programistę i lidera zespołu, po architekta systemów.

Ostatni etat to kilka miesięcy w 2021 roku. Potem miałem kilkuletnią przerwę w pracy zawodowej, z pojedynczymi zleceniami. Od 2025 roku wracam do programowania i szukam pracy w zespole przy systemach .NET.

Notatki na tej stronie zostały utworzone przy użyciu Claude i Claude Code.

Doświadczenie

09.2025 — obecnie

Product Owner, Architect

GSEXPERTS Sp. z o.o. · projekty własne z narzędziami AI i nauka

Kod tych projektów w całości napisały narzędzia AI (Claude, Claude Code, GPT). Ja byłem pomysłodawcą, właścicielem produktu i architektem: ustalałem wymagania i projektowałem rozwiązania. Wyjątek: nauka .NET — tam kod piszę sam.

  • Proces pisania książki dokumentalnej (09–10.2026): zespół 10 ról AI napisał, sprawdził, przetłumaczył na angielski i złożył do druku książkę opartą na eksporcie moich rozmów z czatbotem. Role pracują przez pliki i commity w jednym repozytorium git, z uprawnieniami pilnowanymi przez skrypt; nowy fakt najpierw trafia do kanonu faktów, każdy cytat jest sprawdzany skryptem z zapisem rozmowy.
  • Kolofon (kolofon.dev, 2026): silnik serwisów wydawniczych; 3 instancje, 2 wersje językowe w jednym wdrożeniu i jednej bazie; nowe wpisy z kanału RSS same trafiają na Facebooka, Instagram i Bluesky (Make.com).
  • Analityka (10.2026): przeglądarka dowodów z wyszukiwaniem pełnotekstowym; wszystkie rozmowy ocenione przez model i pokazane na wykresach i osi czasu; pulpit ruchu na stronach ze zgodami na zbieranie danych i odsiewaniem robotów.
  • Nauka .NET (od 08.2026): DeviceHub — API w ASP.NET Core (.NET 10) z EF Core i Azure SQL, wdrożone na Azure App Service; wyszukiwanie semantyczne w .NET z modelem przez ONNX Runtime.

C# · .NET · TypeScript · Cloudflare Workers · D1 · Python · git

09.2025 — 02.2026

Product Owner, Technical Lead

GSEXPERTS Sp. z o.o. · wielojęzyczna platforma sprzedaży wydawnictwa

Prowadzenie rozproszonego zespołu 5 osób w 4 obszarach: development, grafika, produkcja druku i marketing. Praca w języku angielskim.

01.2021 — 05.2023

Developer

GSEXPERTS Sp. z o.o. · zlecenie

Konsultacje na telefon i drobne zmiany w systemie ewidencji opłat dodatkowych z aplikacją mobilną na Androida, zbudowanym na platformie InstaDB firmy Atinea (baza danych z konfigurowalnym interfejsem: workflow, magazyn), dla zewnętrznej firmy prowadzącej kontrolę biletów. Kilka godzin pracy w miesiącu.

04.2021 — 08.2021

Developer

Atinea Sp. z o.o. · etat, praca dla klienta z Wielkiej Brytanii

Wtyczka do Adobe Illustratora dla brytyjskiej firmy poligraficznej — automatyczna walidacja plików przed skierowaniem do druku.

C++ · komponent chmurowy oparty o funkcje

02.2020 — 12.2020

Developer

LUX MED · B2B przez GSEXPERTS

Rozwój systemów dla ochrony zdrowia, m.in. skierowań elektronicznych, załączników pacjenta oraz komunikacji po konsultacji.

ASP.NET · MS SQL · RabbitMQ · WCF · NHibernate · Castle Windsor

04.2015 — obecnie

Owner, Architect, Developer

GSEXPERTS Sp. z o.o.

Moja spółka. Od 2015 roku przez nią pracuję na kontraktach B2B (pozycje oznaczone „B2B przez GSEXPERTS”) i prowadzę własne projekty.

  • Penny Pixel Secret Quest — gra Unity wydana w Sklepie Play (obecnie niedostępna)
  • Scratch Mobile Player — przeróbka otwartoźródłowego odtwarzacza projektów Scratch, tak by obsługiwał najnowszy format; wydałem na nim w Sklepie Play grę napisaną w Scratchu
  • Przy obu grach przeszedłem cały proces wydania na Androida: testy i publikację w Sklepie Play.

10.2017 — 04.2018

System Architect

LUX MED · B2B przez GSEXPERTS

Algorytm różnicujący dostępność terminów dla segmentów klientów, z rezerwacją zdolności obsługowej w czasie.

07.2017 — 09.2017

System Architect, Team Leader

Onwelo · klient: MoneyGram · B2B przez GSEXPERTS

Migracja skanów dokumentów finansowych między systemami.

05.2015 — 07.2017

System Architect

LUX MED · B2B przez GSEXPERTS

Portal sieci zewnętrznej — platforma integracyjna dla partnerów medycznych, obejmująca pacjentów, rezerwacje, grafiki lekarzy i rozliczenia. Front jako SPA; API z ASP.NET MVC na wejściu i własną obsługą żądań opartą o refleksję i atrybuty.

AngularJS (SPA) · TypeScript · REST API (JSON) · MS SQL

08.2013 — 04.2015

Senior Developer, Team Leader

LUX MED · etat

Centralna platforma medyczna obejmująca konfigurację produktów, zarządzanie pracownikami, grafikami i siecią placówek, obsługę rezerwacji oraz część kliniczną.

09.2011 — 08.2013

Developer

Asseco Poland · etat

Systemy dla sektora obronnego i agencji europejskich: monitoring sytuacyjny oparty o GIS, systemy planowania operacyjnego oraz system dla Frontexu. W 2013 roku pracowałem bezpośrednio dla Frontexu, w ramach umowy Asseco z agencją.

01.2005 — 09.2011

Developer

S&T Services Polska Sp. z o.o. · etat

Systemy dla administracji publicznej i sektora finansowego: fundusze europejskie, wycofywanie produktów niebezpiecznych z rynku, rozproszone gromadzenie danych i rejestr klientów instytucji finansowej.

05.2004 — 09.2004

Automation Tester

S&T Services Polska Sp. z o.o. · etat