Doświadczenie

Szczegółowa oś czasu mojej kariery zawodowej, kluczowych ról i wpływu, jaki wywarłem w różnych organizacjach.

Starszy Inżynier Full Stack

usecure

02-2026Obecnie

Platforma SaaS cyberbezpieczeństwa obsługująca ponad 1 milion użytkowników w tysiącach firm

Kluczowy wpływ

  • Zostałem wybrany jako jeden z trzech inżynierów do dedykowanej inicjatywy AI raportującej bezpośrednio do Engineering Managera, skoncentrowanej na wdrażaniu praktycznej automatyzacji AI w produktach i procesach inżynieryjnych.
  • Zbudowałem i wdrożyłem Hermes Agent — autonomicznego asystenta dla ticketów supportowych działającego na AWS EC2 + EFS, monitorującego tickety w ClickUp, podsumowującego kontekst zgłoszeń, sugerującego kolejne najlepsze działania i publikującego konkretne aktualizacje na Slacku.
  • Zaprojektowałem agentowe workflow dla ticketów produkcyjnych, obejmujące dekompozycję zgłoszeń, planowanie implementacji, kroki review oraz walidację human-in-the-loop z wykorzystaniem narzędzi AI wspierających development.
  • Poprowadziłem cross-teamową przebudowę systemu oceny kondycji użytkowników w ciągu jednego miesiąca, zastępując nieprzejrzysty model AI transparentnym silnikiem regułowym opartym o audytowalne kryteria i dane faktograficzne.
  • Zaprojektowałem i wdrożyłem niestandardowego Slack PR bota przyjętego firmowo w ponad 40 repozytoriach, zastępując oficjalną integrację GitHub i poprawiając widoczność procesu review.
  • Zbudowałem i opublikowałem wewnętrzny pakiet NPM do strukturalnego logowania w AWS CloudWatch, umożliwiający ponowne wykorzystanie wzorców obserwowalności w usługach backendowych.
  • Pracowałem z event-driven infrastrukturą AWS, w tym SQS, SNS i Lambda, utrzymując niezawodny przepływ komunikatów w platformie SaaS o dużym ruchu.
  • Rozwijałem i refaktoryzowałem warstwę GraphQL poprzez tworzenie nowych resolverów, optymalizację zapytań i poprawę czytelności schemy.

Technologie

Wieloagentowa Orkiestracja AI
GraphQL
Next.js
Agile
Lokalna inferencja LLM
SQS
Lambda
SNS
Tanstack Query
Apollo Client

Inżynier Oprogramowania (Etat)

Sky UK

02-202502-2026

Przeszedłem z doradztwa w AND Digital na stałe stanowisko, kontynuując pełne prace rozwojowe nad platformą rozliczeniową i płatniczą Sky

Kluczowy wpływ

  • Przeprowadził refaktoryzację starszego monorepo do TypeScript w całym systemie rozliczeniowym, co poprawiło bezpieczeństwo typów i długoterminową łatwość utrzymania
  • Budowałem i ulepszałem usługi GraphQL w celu obsługi złożonych funkcji rozliczeniowych dla urządzeń inteligentnych, zapewniając płynny przepływ danych między platformą główną a klientem front-end

Technologie

GraphQL
Systemy billingowe
React
Backstage.io
Node.js
Grafana
TypeScript
Tanstack Query
Apollo Client

Inżynier Oprogramowania

AND Digital (Konsultant)

06-201902-2025

Dostarczanie dostosowanych rozwiązań dla dużych klientów w zakresie rozliczeń, płatności i aplikacji front-end na dużą skalę

Kluczowy wpływ

  • Bezposrednia współpraca z nizej wymienionymi klientami

Technologie

Konsultacja
Agile
Scrum
React 19
Tailwind CSS 4
Node.js
Next.js
TypeScript
Projekty klienckie

Inżynier Oprogramowania

Sky UK (via AND Digital)

06-202202-2025

Przewodzenie modernizacji usług GraphQL dla systemu rozliczeniowego wiodącego brytyjskiego dostawcy telewizji, transmisji strumieniowej i szerokopasmowego dostępu do Internetu

Kluczowy wpływ

  • Mentoring dwóch juniorów i niwelowanie ich luk kompetencyjnych, co przyczyniło się do ich awansów
  • Usprawnienie procesów i prowadzenie ceremonii scrum, zwiększenie wydajności dostaw o 50% na sprint
  • Wzmocnienie testów poprzez zdefiniowanie odpowiedzialności ról, poprawa wydajności zespołu i zdolności do pisania sensownych przypadków testowych
  • Budowanie wielu aplikacji frontendowych React.js w monorepo, obsługujących ponad 1 milion użytkowników dziennie
  • Implementacja i modernizacja funkcjonalności GraphQL Apollo Client, TanStack Query dla zarządzania stanem serwera, Contentstack oraz Optimizely
  • Dokumentacja w Backstage.io, skrócenie czasu wdrożenia nowych pracowników i poprawa obserwowalności w obrębie całego produktu Sky
  • Nadzorowanie wdrożenia nowych inkrementacji produktu przez Octopus i migracja aplikacji do Google Cloud
  • Wdrożenie Playwright do testów E2E oraz React Testing Library do testów jednostkowych.
  • Projektownie i utrzymanie usługi backendowe oparte na Node.js oraz przeprowadzałem refaktoryzację starszych interfejsów API w celu poprawy wydajności i niezawodności.
  • Opracowanie pulpitu nawigacyjnego, wizualizacjii oraz alertów w systemach Grafana i Kibana, aby usprawnić wykrywanie i diagnozowanie problemów w środowisku produkcyjnym.

Technologie

React.js
GraphQL
Contentstack
Optimizely
Node.js
Playwright
Google Cloud
Tanstack Query
Apollo Client

Inżynier Oprogramowania

Lloyds Banking Group (via AND Digital)

11-202006-2022

Modernizacja przestarzałych aplikacji i wdrażanie praktyk Agile dla jednego z największych brytyjskich banków komercyjnych.

Kluczowy wpływ

  • Ocena praktyk scrum zespołu i rekomendowanie usprawnień workflow i standardów kodowania
  • Mentoring i podnoszenie kwalifikacji młodszych inżynierów w zakresie dobrych praktyk
  • Przebudowa i uruchomienie projektu New Business, migrując przestarzałą stronę Scottish Widows do nowoczesnego SPA w React.js
  • Wdrożenie mikroserwisu WireMock do testów end-to-end w środowisku deweloperskim
  • Popularyzacja metodyki Scrum i prowadzenie ceremonii projektowych
  • Zapewnienie zgodności z dostępnością W3C na wszystkich stronach
  • Zastosowanie narzędzi do testowania dostępności takich jak JAWS i wbudowanych czytników ekranu na iOS i Windows

Technologie

React.js
WireMock
W3C Accessibility
JAWS

Inżynier Oprogramowania

Różni klienci (via AND Digital)

06-201911-2020

Wczesne role w AND Digital i u klientów (CEF, 30 Friends, AIM For); React.js, mikrousługi, certyfikat PSM

Kluczowy wpływ

  • Przejście z pełnoetatowej edukacji do roli inżyniera

Technologie

React.js
AWS
C#
Startup