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
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.
Mój stack
Technologie i narzędzia, z których korzystam na co dzień
Główne
UI i stylowanie
Zarządzanie stanem
API i narzędzia
Testowanie
Doświadczenie zawodowe
Wybrane projekty z mojej kariery
Modernizacja platformy
mServices • 2024–obecnie
- •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
mServices • 2024–obecnie
- •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 House • 2022–2024
- •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 House • 2022–2024
- •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 House • 2022–2024
- •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 House • 2022–2024
- •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
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.
Nawiążmy kontakt
Chcesz porozmawiać o produkcie, zespole lub współpracy? Napisz do mnie.
Lokalizacja
Rzeszów, Remote
Najłatwiej skontaktować się ze mną przez LinkedIn lub email. Chętnie porozmawiam o nowych możliwościach i ciekawych projektach.
