Krzysztof Gryc
Senior React Frontend Developer
Senior React Frontend Developer z ponad dziesięcioletnim stażem w webie. Zaczynałem jako grafik, dlatego frontend robię okiem projektanta.
7 lat komercyjnie w ReactGrupa ZPR MediaWirtualna Polska (Autentika)KATO Software House5 rekomendacji od przełożonych i współpracownikówSenior React Frontend Developer
Do każdej z niżej wymienionych osób mogę udostępnić dane kontaktowe (e-mail / numer telefonu) w celu potwierdzenia referencji.
Prezes zarząduAutentika Sp. z o.o.
Krzysztof przez 3 lata pełnił rolę front-end developera w Autentice. W całym okresie współpracy dał się poznać jako solidny i pracowity członek zespołu. Jego zaangażowanie i kompetencje pozwalały nienagannie wywiązywać się z obowiązków i odpowiedzialności w projektach w jakich brał udział.
Wysoko cenimy jego kulturę i pozytywne, acz nienachalne, nastawienie.
Szczerze rekomenduję Krzysztofa na stanowisko front-end developera do każdego zespołu IT.
Team Leader zespołu frontendowego narzędzi backofficeWirtualna Polska Media
Mam przyjemność napisać referencje dla Krzysztofa, który pracuje jako programista w naszym zespole od dwóch lat. W czasie swojej pracy Krzysztof wykazał się wysoką skutecznością, dużą wiedzą oraz znakomitymi umiejętnościami pracy w zespole.
Krzysztof jest niezwykle utalentowanym i zaangażowanym programistą. Jego umiejętność szybkiego i skutecznego rozwiązywania problemów programistycznych znacznie przyczyniła się do sukcesów naszych projektów. Jego solidne podstawy teoretyczne i praktyczne umiejętności pozwalają mu na efektywne radzenie sobie z nawet najbardziej skomplikowanymi zadaniami.
Jego praca w zespole jest godna podziwu. Krzysztof jest doskonałym współpracownikiem, który potrafi zainspirować i zmotywować innych członków zespołu. Jest otwarty na sugestie i chętnie dzieli się swoją wiedzą, co znacząco podnosi poziom pracy całego zespołu.
Krzysztof wyróżnia się również swoją inicjatywą i proaktywnością. Często wychodzi z propozycjami nowych rozwiązań, które nie tylko poprawiają efektywność, ale także jakość realizowanych projektów. Jego zaangażowanie i pasja do pracy są widoczne w każdym zadaniu, które podejmuje.
Jestem przekonany, że Krzysztof będzie cennym nabytkiem dla każdej firmy, w której zdecyduje się kontynuować swoją karierę. Jego umiejętności, wiedza i postawa czynią go wyjątkowym pracownikiem, na którego zawsze można liczyć.
Chief Technology OfficerAutentika Sp. z o.o.
Współpracę z Krzysztofem Grycem oceniam bardzo dobrze. Realizował on sumiennie zlecane zadania, wykazywał się przy tym samodzielnością i zaangażowaniem w ich rozwiązanie. Był on wieloletnim członkiem zespołu pracującego dla stałego klienta naszej firmy.
W trakcie wieloletniej współpracy realizowaliśmy wspólnie projekty frontend wykorzystując React/Next.js, wspomagając się nowymi rozwiązaniami, technikami. Tu Krzysztof wielokrotnie udowodnił szeroką wiedzę i doświadczenie.
Frontend Tech LeadWirtualna Polska Media
Miałem przyjemność współpracować z Krzysztofem, gdy pełnił rolę Frontend Developera w naszym zespole. Pracowaliśmy razem nad edytorem do tworzenia treści dla redakcji Wirtualnej Polski. Krzysztof świetnie zna technologie takie jak TypeScript, React, Redux oraz TanStack Query.
Jest niesamowicie pracowity, samodzielny i zawsze znajdował rozwiązania skomplikowanych problemów.
Krzysztof to także świetny kolega z zespołu. Zawsze chętny do pomocy, co sprawiało, że praca z nim była naprawdę przyjemna. Zdecydowanie polecam Krzysztofa jako kompetentnego i zaangażowanego frontendowca.
Team Leader | Senior IT Project ManagerWirtualna Polska Media
Z przyjemnością udzielam referencji dla Krzysztofa Gryca, który pracował na stanowisku Frontend Developer w firmie Wirtualna Polska Media S.A. przez dwa lata. Krzysztof był częścią zespołu odpowiedzialnego za rozwój narzędzi wydawniczych, które umożliwiały redaktorom efektywne tworzenie i publikowanie treści.
Do głównych obowiązków Krzysztofa należała:
- implementacja zaawansowanych rozwiązań dla narzędzi wydawniczych z wykorzystaniem nowoczesnych technologii frontendowych,
- ścisła współpraca z zespołem backendowym,
- zapewnienie wysokiej jakości kodu poprzez pisanie testów jednostkowych oraz udział w code review
W trakcie współpracy Krzysztof wykazał się doskonałymi umiejętnościami analitycznymi. Odegrał ważną rolę w analizach wymagań, wdrożeniach nowych rozwiązań, czy pracach związanych z optymalizacją wydajności aplikacji.
Bardzo dobrze odnalazł się w projektach prowadzonych metodologią Agile. Krzysztof jest osobą zawsze chętną do pomocy, komunikatywną i kreatywną. W połączeniu z dużym zaangażowaniem i umiejętnościami technicznymi z pewnością będzie niezastąpionym członkiem zespołu każdego projektu IT.
Bez wahania rekomenduję Krzysztofa jako specjalistę w swojej dziedzinie i jestem przekonana, że nowy pracodawca będzie równie zadowolony ze współpracy jak my.
Chętnie przedstawię referencje.
2 lata2024 – obecnie
Zespół Multimedia: rozwiązania audio i wideo oraz narzędzia redakcyjne w serwisach grupy.
TypeScript, React, Styled Components, Playwright, Vitest, MSW, HLS.js, Video.js, Google IMA / VAST, REST
3 lata2021 – 2024
Software house. Projektowanie, rozwój i utrzymanie aplikacji webowych w React / TypeScript dla klientów firmy.
Najważniejsze projekty:
TypeScript, React, Next.js, Node.js (BFF), Redux, Redux-Saga, TanStack Query, GraphQL (Apollo), REST, Storybook, Styled Components, Jest, React Testing Library, Cypress, NX
2 lata2019 – 2021
Tworzenie oraz rozwijanie warstwy front-end projektów:
React, React Native, Cypress, HTML (Twig), CSS (Sass, BEM, Styled Components), Symfony, Docker, Bootstrap, jQuery
12 lat2007 – 2019
2014 – 2019
Strony i aplikacje: HTML, Sass, React.js; headless CMS (Strapi), WordPress, Joomla; projektowanie layoutów i grafiki.
2007 – 2014
Projekty do druku i do sieci, przygotowanie plików do druku offsetowego.
Grupa ZPR Media · zespół Multimedia · 2024–obecnie
Senior React Frontend Developer: wydzielenie playerów do osobnego repozytorium, refaktoryzacja i wdrożenie
Playery wideo i radiowe były wplecione w kod poszczególnych serwisów grupy. Każda poprawka oznaczała wdrożenia w wielu miejscach, a reklamy, statystyki i obsługa błędów działały w każdym serwisie trochę inaczej.
Wydzieliłem playery z serwisów do osobnego repozytorium w React i TypeScript, z jednym procesem budowania i wdrażania na CDN. Serwisy dostają gotowy skrypt i kod osadzania zamiast własnych kopii playera.
TypeScript, React, Styled Components, HLS.js, video.js, Google IMA / VAST, MSW, Playwright
Mediapanel, Gemius/PBI, styczeń 2026; Radio Track, Kantar, XI 2025 – I 2026.
Playery w działaniu
Player Video
Ekran startowy z dużym przyciskiem odtwarzania, udostępnianiem i pełnym ekranem. Głośność rozwija się po najechaniu na ikonę dźwięku.
Wirtualna Polska · zespół frontendowy narzędzi back-office · 2022–2024
Senior React Frontend Developer w zespole WP (kontrakt przez Autentikę)
Przez 25 lat WP zbudowała i przejęła dziesiątki narzędzi back-office. Każde wyglądało i działało inaczej, a procesy redakcyjne były rozproszone po wielu systemach. Utrzymanie było trudne, rozwój powolny, a redaktorzy tracili czas.
Implementacja zaawansowanych funkcji narzędzi wydawniczych, od analizy wymagań do wdrożenia, w ścisłej współpracy z backendem.
TypeScript, React, Redux, Redux-Saga, TanStack Query, GraphQL (Apollo), Storybook, Jest, React Testing Library, Cypress, NX
Liczby z case study całego projektu, prowadzonego przez WP i Autentikę od 2018 roku.
Kadme (Norwegia, branża oil & gas) · przez Autentikę
Senior React Frontend Developer: system design i wdrożenie frontendu
Geolodzy i specjaliści terenowi korzystali z narzędzi do danych zaprojektowanych z myślą o analitykach. Złożony interfejs sprawiał, że każde wyszukiwanie zależało od dostępności data managerów, a to spowalniało analizy.
Nowa aplikacja typu „mapplication”: mapa jest jej centrum, a obok niej działa wyszukiwarka nieustrukturyzowanych danych z wielu źródeł. Obsługuje zapytania logiczne i quasi-regex, filtry oraz historię wyszukiwań.
TypeScript, React, Next.js, Storybook
Liczby z case study Autentiki, etap projektowania (do lutego 2022).
Jestem Senior React Frontend Developerem z Tychów. Od ponad 10 lat tworzę aplikacje webowe, a od kilku lat specjalizuję się w React i TypeScript, głównie w produktach medialnych.
Obecnie w Grupie ZPR Media (zespół Multimedia) rozwijam playery wideo, audio, radiowe i podcastowe, moduły CMS dla aplikacji radiowych, integracje reklamowe i rozwiązania text-to-speech. Pracuję też w repozytoriach opartych na Pythonie i Django, gdzie odpowiadam za warstwę frontendową. Wcześniej, z ramienia Autentiki, przez dwa lata współtworzyłem narzędzia wydawnicze Wirtualnej Polski, czyli edytor, w którym redakcja tworzy i publikuje treści.
AI traktuję jako narzędzie, a nie autopilota. Na co dzień pracuję z agentami kodującymi: piszę dla nich własne skille i instrukcje oparte na konwencjach projektu, a sam pilnuję architektury i spójności kodu oraz przeglądam wszystko, co generują.
Zaczynałem jako grafik, więc mam oko do UI i dobrze dogaduję się z designerami.
Node.js [BFF] · Strapi · Redux Toolkit · GraphQL [Apollo] · REST / OpenAPI · React Hook Form, Zod · Tailwind · Framer Motion · Jest, Cypress · Nx Monorepo · Vite · Core Web Vitals · GitLab CI, Sentry
Redux-Saga · Django [szablony] · Sass [BEM] · React Native [Expo] · Webpack · Gatsby · Symfony + Twig · WordPress · jQuery