O mnie

Więcej o mnie

Patryk, programista od zadań kreatywnych

Cześć, 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.

Makoto Picture

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.

Tailwind CSSNuxt.jsTypeScriptSEOVueJSFigmaCMS

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.
Tailwind CSSNuxt.jsTypeScriptTeamworkResearchSEOVueJSCRMComarch

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.
Nuxt.jsTailwind CSSTypeScriptTeamworkSEOVueJSFigmaResearchStrapiCMS

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.

Tailwind CSSWordpressWoocommerceMedusaJSStripeNuxt.jsTypeScriptResearchSEOFigma
Logo Makoto

Od wizji do rzeczywistości.

Sprawmy, by to się stało!

· OTWARTY NA OFERTY ·

Jestem dostępny do pracy na pełen etat i projektów freelancerskich.

Z entuzjazmem podchodzę do wyzwań związanych z budową nowoczesnych aplikacji internetowych,
stawiając na pierwszym miejscu płynność i zadowolenie użytkownika.