O mnie
Więcej o mnie
Patryk, programista od zadań kreatywnychCześć, jestem Patryk, full-stack developer z pasją do tworzenia dynamicznych aplikacji internetowych. Doskonale radzę sobie ze złożonymi wyzwaniami, niezależnie od tego, czy pracuję nad frontendem w Nuxt.js i TypeScript, czy zagłębiam się w backend z Node.js i Fastify.
Wierzę w utrzymanie zdrowej równowagi między pracą a życiem prywatnym, a moja naturalna ciekawość daje mi świeże spojrzenie na wszystko, co robię. Dla mnie każdy dzień jest okazją do zbudowania czegoś wspaniałego.
DOŚWIADCZENIE
Moje doświadczenie, Twoje zrealizowane projekty.RADEC24.PL
01/2022 - 04/2022
Remote
Inżynier Frontendowy
W ramach projektu byłem odpowiedzialny za pełen cykl życia produktu cyfrowego – od stworzenia koncepcji wizualnej, przez projekt interfejsu, aż po kompleksowe wdrożenie oprogramowania front-end i back-end. Głównym celem było dostarczenie nowoczesnej, wydajnej i w pełni edytowalnej strony internetowej dla firmy radec24.pl.
Kluczowe zadania i obowiązki
- Projektowanie graficzne i UI/UX:
- Zaprojektowałem od podstaw logo oraz całą identyfikację wizualną serwisu.
- Przy użyciu narzędzia Figma stworzyłem kompletne makiety interfejsu (UI), dbając o intuicyjną nawigację i pozytywne doświadczenia użytkownika (UX) na urządzeniach mobilnych i desktopowych.
- Rozwój warstwy front-end:
- Do budowy aplikacji wykorzystałem framework Nuxt.js (oparty na Vue.js), co pozwoliło na renderowanie po stronie serwera (SSR) i osiągnięcie doskonałych wyników w zakresie optymalizacji SEO.
- Zastosowałem TypeScript, aby zapewnić bezpieczeństwo typów i zwiększyć jakość oraz łatwość utrzymania kodu.
- W pełni wykorzystałem ekosystem Nuxt, integrując dedykowane moduły w celu przyspieszenia prac deweloperskich i wdrożenia zaawansowanych funkcjonalności.
- Implementacja back-endu i CMS:
- Wdrożyłem i skonfigurowałem Strapi CMS jako back-end typu “headless”. Takie rozwiązanie zapewniło klientowi pełną autonomię w zarządzaniu treścią na stronie, bez konieczności angażowania programisty.
- Zintegrowałem CMS z aplikacją front-endową w celu dynamicznego pobierania i wyświetlania danych.
Efektem mojej pracy jest szybka, responsywna i zoptymalizowana pod kątem wyszukiwarek strona internetowa, która skutecznie realizuje cele biznesowe klienta i jest dla niego prosta w codziennej obsłudze.
RYWAL-RHC
08/2022 - Aktualnie
Toruń, Polska
Web Developer
Jako Web Developer w zespole odpowiedzialnym za projekty internetowe, aktywnie uczestniczę w pełnym cyklu tworzenia i utrzymania rozwiązań e-commerce oraz stron firmowych. Moja praca koncentruje się na dostarczaniu nowoczesnych, wydajnych i skalowalnych aplikacji webowych, a także na zapewnieniu ciągłości działania istniejących serwisów.
Główne zadania i obowiązki
- Tworzenie nowych projektów:
- Programowanie nowych stron i sklepów internetowych przy użyciu nowoczesnego stosu technologicznego, w tym Nuxt.js i TypeScript.
- Implementacja responsywnych interfejsów użytkownika w oparciu o projekty przygotowane w narzędziu Figma oraz stylizowanie z wykorzystaniem Tailwind CSS.
- Integracja z zewnętrznymi systemami, takimi jak platforma Comarch e-sklep oraz firmowe systemy CRM i CMS.
- Utrzymanie i rozwój istniejących systemów:
- Bieżąca konserwacja, aktualizacja i optymalizacja istniejących stron oraz sklepów internetowych.
- Identyfikowanie i wdrażanie ulepszeń w zakresie wydajności, bezpieczeństwa oraz optymalizacji SEO.
- Diagnozowanie i rozwiązywanie problemów technicznych.
- Praca zespołowa i research:
- Ścisła współpraca w zespole deweloperskim w celu efektywnej realizacji projektów zgodnie z ustalonym harmonogramem.
- Prowadzenie researchu w poszukiwaniu nowych rozwiązań technologicznych i najlepszych praktyk, które mogą usprawnić realizowane projekty.
8BitJelly
01/2023 - Aktualnie
Remote
Fullstack Developer
8bitjelly to niezależna grupa tworząca gry komputerowe. Moim zadaniem w tym projekcie było zaprojektowanie, stworzenie od podstaw i bieżące zarządzanie oficjalną stroną internetową grupy. Platforma ta pełni rolę cyfrowej wizytówki oraz głównego kanału komunikacji z odbiorcami, umożliwiając dzielenie się postępami z prac nad grami.
Główne zadania i obowiązki
- Full-Stack Development:
- Zaprojektowałem i wdrożyłem całą architekturę serwisu, odpowiadając zarówno za warstwę front-end, jak i back-end.
- Stworzyłem dynamiczną i zoptymalizowaną pod kątem SEO stronę front-endową przy użyciu Nuxt.js z TypeScriptem.
- Wdrożyłem i skonfigurowałem Strapi CMS jako system back-endowy, co pozwala członkom grupy na samodzielne i łatwe zarządzanie treścią, zwłaszcza wpisami na blogu.
- Projektowanie UI/UX:
- Przygotowałem projekt wizualny oraz makiety interfejsu w programie Figma, koncentrując się na przejrzystości i łatwości dostępu do informacji o projektach gier.
- Zarządzanie treścią i SEO:
- Głównym elementem strony jest system blogowy, który pozwala zespołowi na regularne publikowanie aktualności (devlogów).
- Wdrożyłem najlepsze praktyki SEO, aby zwiększyć organiczną widoczność projektu w wyszukiwarkach i dotrzeć do szerszego grona odbiorców.
- Utrzymanie i rozwój:
- Jestem odpowiedzialny za bieżące utrzymanie techniczne platformy, monitorowanie jej działania oraz wdrażanie nowych funkcjonalności w oparciu o research i potrzeby grupy.
YesCandles
05/2025 - Aktualnie
Remote
Fullstack Developer
YesCandles to marka specjalizująca się w sprzedaży unikalnych, ręcznie robionych świec sojowych oraz dekoracji. Moim głównym zadaniem było szybkie i efektywne wdrożenie w pełni funkcjonalnego sklepu internetowego, który umożliwiłby firmie sprawne rozpoczęcie sprzedaży online. Aby sprostać temu celowi, w pierwszej fazie projekt został oparty o sprawdzoną i elastyczną platformę WordPress z rozszerzeniem WooCommerce.
Główne zadania i obowiązki
- Projektowanie i wdrożenie e-commerce:
- Zaprojektowałem kluczowe elementy interfejsu użytkownika (UI/UX) w programie Figma, dbając o estetykę i intuicyjność nawigacji, zgodną z charakterem marki.
- Zainstalowałem, skonfigurowałem i w pełni dostosowałem sklep oparty o WordPress i WooCommerce, obejmując konfigurację produktów, bramek płatności i metod wysyłki.
- Optymalizacja i analityka:
- Przeprowadziłem kompleksową optymalizację sklepu pod kątem SEO, aby zapewnić wysoką widoczność produktów w wyszukiwarkach internetowych od samego startu.
- Zoptymalizowałem szybkość ładowania strony, co jest kluczowe dla pozytywnych doświadczeń użytkownika (UX) i zwiększenia współczynnika konwersji.
- Strategia technologiczna i research:
- Przeprowadziłem research dotyczący docelowej, bardziej skalowalnej architektury technologicznej dla sklepu.
- Zaplanowałem przyszłą migrację platformy na nowoczesny, bezgłowy (headless) stos technologiczny, który będzie oparty o Medusa.js na back-endzie oraz Nuxt.js na front-endzie, w celu zapewnienia maksymalnej wydajności i elastyczności w przyszłym rozwoju.
W rezultacie powstał estetyczny i w pełni funkcjonalny sklep internetowy, który pozwolił marce YesCandles skutecznie zaistnieć na rynku e-commerce i rozpocząć sprzedaż w bardzo krótkim czasie. Jednocześnie przygotowany został strategiczny plan dalszego rozwoju technologicznego platformy.


