Przejdź do głównej treści

Cześć, jestem Kamil

Frontend Developer z ponad 4-letnim doświadczeniem w budowaniu skalowalnych aplikacji webowych.
Specjalizuję się w TypeScript, React i Next.js.

// o mnie

O mnie

Frontend Developer z ponad 4-letnim doświadczeniem w budowaniu skalowalnych aplikacji webowych. Specjalizuję się w TypeScript, React i Next.js. Lubię pracować blisko produktu i designu, dostarczając funkcjonalności wysokiej jakości.

Mam praktyczne doświadczenie z design systemami i lubię przekładać złożone procesy na czytelne, niezawodne moduły UI. Zależy mi też na testowaniu — szczególnie automatyzacji E2E z Playwright.

W zespole angażuję się w code review i mentoring, dbając o to, żeby rozwiązania były łatwe w utrzymaniu i rozwoju.

Modernizacja i refaktoryzacja

Modernizuję istniejące aplikacje (w tym migracje do React) i refaktoryzuję kod w kierunku hooków oraz wzorców łatwych w utrzymaniu.

Design Systems

Buduję moduły UI w oparciu o design systemy, dbając o spójność, dostępność i wygodę pracy dla innych developerów.

Testy E2E (Playwright)

Potrafię wdrożyć strategię testów end-to-end od zera, zmniejszając nakład pracy manualnego QA i supportu.

// umiejętności

Mój stack

Technologie i narzędzia, z których korzystam na co dzień

Główne

ReactTypeScriptNext.jsNode.js

UI i stylowanie

Styled-componentsDesign SystemFramer MotionChakra UITailwind

Zarządzanie stanem

FormikReact QueryReact Hook FormZustand

API i narzędzia

AxiosOrvalMSWYupZodCursor

Testowanie

PlaywrightFakerJest
// projekty

Doświadczenie zawodowe

Wybrane projekty z mojej kariery

Modernizacja platformy

mServices2024–obecnie

ReactTypeScriptNode.jsStyled-componentsFormikYupReact QueryPlaywrightOrval
  • Modernizacja frontendu kluczowej platformy biznesowej przez migrację do React w celu poprawy wydajności i ułatwienia przyszłego rozwoju.
  • Aktywna praca nad pełną kompatybilnością nowego frontendu z istniejącym API backendu przy jednoczesnym wdrażaniu nowych funkcji.
  • Praca w dużym zespole, aktywny mentoring kolegów przez code review i utrzymywanie wysokich standardów jakości kodu.

Cyfrowa platforma leasingowa

mServices2024–obecnie

ReactTypeScriptNext.jsNode.jsStyled-componentsFramer MotionFormikReact QueryPlaywrightJestMSW
  • Opracowanie i wdrożenie kluczowych modułów frontendowych dla w pełni cyfrowej platformy leasingowej, automatyzując i usprawniając proces aplikacji.
  • Zaprojektowanie i wdrożenie strategii automatyzacji testów E2E od zera z Playwright, zapewniając stabilność kluczowych funkcji.
  • Dostarczenie produkcyjnej aplikacji, która znacząco skróciła czas onboardingu i ograniczyła potrzebę manualnego wsparcia.

Platforma B2B usług IT

Software House2022–2024

ReactTypeScriptMobXReact Hook FormStyled-componentsJest
  • Dołączenie do dojrzałego projektu (dwa lata po starcie) skupionego na optymalizacji i automatyzacji procesów kontraktowania usług IT.
  • Rozwój nowych funkcjonalności od warstwy danych po UI oraz prezentacja efektów pracy bezpośrednio klientom zagranicznym podczas spotkań demo.
  • Refaktoryzacja legacy kodu przez migrację klasowych komponentów React do nowoczesnych komponentów funkcyjnych z Hooks, znacząco poprawiając czytelność i utrzymywalność.

Wewnętrzny design system

Software House2022–2024

ReactTypeScriptTailwind CSSStorybookFigmaZustand
  • Opracowanie wewnętrznego design systemu w celu standaryzacji i przyspieszenia procesu tworzenia interfejsów w całej firmie.
  • Tworzenie uniwersalnych komponentów w React i TypeScript z wykorzystaniem Tailwind CSS.
  • Dokumentacja komponentów w Storybook i płynna integracja z projektami w Figmie.

Strona firmowa

Software House2022–2024

Next.jsStrapiFramer MotionTailwind CSSReact Hook Form
  • Przebudowa i rozbudowa oficjalnej strony firmowej w celu wzmocnienia wizerunku marki i pozyskania nowych klientów.
  • Implementacja zaawansowanych, płynnych animacji interfejsu z wykorzystaniem Framer Motion.
  • Rozszerzenie funkcjonalności backendu Strapi CMS, umożliwiające dynamiczne zarządzanie treścią przez zespół marketingu.

Sklep e-commerce

Software House2022–2024

Next.jsTypeScriptGraphQLStrapiReact Hook FormChakra UI
  • Rozwój i utrzymanie sklepu internetowego jednej z wiodących marek biżuterii w Polsce.
  • Integracja i rozbudowa Strapi CMS do dynamicznego zarządzania treścią, połączonego z API GraphQL.
  • Budowa i walidacja złożonych formularzy z użyciem React Hook Form i Yup.
// własne projekty

Własne projekty

Projekty, które tworzę w wolnym czasie

YT Scribe

Projekt własny

  • Analiza filmów z YouTube z wykorzystaniem AI.
  • Automatyczna transkrypcja, podsumowanie i lista poruszonych tematów.
  • Możliwość zadawania własnych pytań dotyczących treści filmu.
Next.jsTypeScriptGemini AI
Open live
YT Scribe preview
// kontakt

Nawiążmy kontakt

Chcesz porozmawiać o produkcie, zespole lub współpracy? Napisz do mnie.

Lokalizacja

Rzeszów, Remote

LinkedIn

Najłatwiej skontaktować się ze mną przez LinkedIn lub email. Chętnie porozmawiam o nowych możliwościach i ciekawych projektach.