Doświadczenie

Projekty komercyjne i własne, nad którymi pracowałem na przestrzeni lat.

12
Projektów
7+
Lat doświadczenia
53+
Technologii
12.2025 - 04.2026

Platforma do zarządzania procesami badawczymi

Senior Frontend Developer

Kompleksowy revamp aplikacji SaaS odpowiedzialnej za zarządzanie złożonymi procesami badawczymi w branży FMCG. Kluczowe wyzwania obejmowały budowę dynamicznych formularzy z logiką warunkową, moduły statystyczne i system raportowania.

TypeScriptNext.jsReact.jsReact Hook FormReact QueryMaterial-UIZodViteStorybookMock Service Worker
05.2025 - 11.2025

Platforma contentowa dla rynku bliskowschodniego

Senior Full-Stack Developer

Budowa od zera headless CMS i zaplecza backendowego dla platformy mobilnej dostarczającej treści biznesowe i regulacyjne na rynek bliskowschodni. Odpowiedzialność za pełen stack — od schematu bazy danych po integracje z usługami zewnętrznymi.

Next.jsReact.jsReact NativeNodeJSPostgreSQLTypeScriptGCPFirebasePayloadCMSi18nk6Performance tests
02.2023 - 04.2025

Portal korporacyjny dla międzynarodowej organizacji sportowej

Senior Frontend Developer

Rozbudowana platforma webowa dla globalnej organizacji sportowej — rankingi, wydarzenia, dane statystyczne. Udział w transformacji cyfrowej (migracja z plików statycznych na interaktywne UI), budowie design systemu oraz tworzeniu dedykowanych narzędzi dla zespołu redakcyjnego.

Next.jsReact.jsTypeScriptContentfulCSS modulesFramer MotionJestMapboxReact Queryreact-tableSCSSSSRStorybook
01.2023 - 02.2023

System wspierający procesy HR i feedback

Senior Frontend Developer

Narzędzie do usprawniania procesów managerskich — cykliczne spotkania 1-on-1, przeglądy kwartalne, zbieranie feedbacku i śledzenie ustaleń. Nacisk na dostępność i płynny UX przy złożonych formularzach.

React.jsTypeScriptApollo GraphQLReact Hook FormReact QueryReact Testing Libraryreact-dndJest
10.2022 - 12.2022

Marketplace z licytacjami real-time

Senior Frontend Developer

Platforma aukcyjna oparta na architekturze serverless z licytacjami w czasie rzeczywistym. Pełne pokrycie testami (unit, integracyjne, E2E), infrastruktura jako kod, wyszukiwanie pełnotekstowe i panel administracyjny.

Next.jsReact.jsTypeScriptContentfulGraphQLGraphQL CodegenJestPlaywrightReact Hook Form
09.2022 - now

Aplikacja do zarządzania finansami osobistymi (własny produkt)

Senior Full-Stack Developer

Własny produkt SaaS — fullstackowa aplikacja fintech z multi-tenancy, szyfrowaniem danych wrażliwych i integracją AI do automatyzacji wprowadzania wydatków. Od pomysłu przez architekturę po wdrożenie produkcyjne.

Next.jsReact.jsTypeScriptPostgreSQLPrismaSupabaseMaterial-UIGoogle Cloud PlatformOpenAI APIPWA
07.2022 - 09.2022

Edukacyjna platforma wizualnego programowania

Senior Frontend Developer

Interaktywna platforma edukacyjna ucząca programowania przez manipulację grafiką wektorową na canvas. Niestandardowe wyzwania techniczne — zaawansowana praca z HTML5 Canvas, Paper.js i architektura oparta na zdarzeniach.

React.jsTypeScriptHTML5Paper.jsJestSCSSEmotion CSSEventEmitter
06.2021 - 06.2022

System dyspozycji służb ratunkowych

Senior Software Engineer

Aplikacja wspomagająca koordynację służb ratunkowych — przydzielanie zasobów do incydentów, śledzenie jednostek na mapie w czasie rzeczywistym, komunikacja dwukierunkowa przez WebSockets. System krytyczny pod względem niezawodności i wydajności.

AngularReact.jsNodeJSTypeScriptWebSocketsNgRxRxJSCSS modulesSCSSJestCypressAzure DevOps
01.2021 - 05.2021

Platforma wynajmu pojazdów

Frontend Developer

Aplikacja umożliwiająca użytkownikom rezerwację i zarządzanie wynajmem pojazdów — wybór modelu, konfiguracja okresu, obsługa płatności i historia transakcji.

React.jsTypeScriptSCSS
08.2020 - 09.2020

System generowania dokumentów prawnych

Frontend Developer

Narzędzie webowe do automatyzacji tworzenia dokumentów prawnych — generowanie umów, pism procesowych i innych dokumentów na podstawie danych wprowadzonych przez użytkownika.

React.jsSCSSJestReact Testing Library
09.2019 - 05.2021

Aplikacja do obsługi finansowania pojazdów

Frontend Developer

Wieloetapowy kreator prowadzący użytkowników (firmy i osoby prywatne) przez proces wnioskowania o finansowanie pojazdu — kalkulacje rat, wybór wariantu i obsługa wniosku.

React.jsTypeScriptMobXJestReact Testing LibraryJenkinsWebpack
09.2019 - 05.2021

Marketplace ofert motoryzacyjnych

Frontend Developer

Portal ogłoszeniowy z ofertami pojazdów (sprzedaż, leasing, wynajem). Kluczowe zadanie: migracja istniejącej aplikacji z czystego React na framework Next.js w celu poprawy SEO i wydajności.

React.jsNext.jsTypeScriptReduxMobXStyled ComponentsSCSSJestReact Testing Library