Doświadczenie
2024 - obecnieAccenture
-Certified Salesforce / Front-end Developer
- Od początku swojej kariery jestem związany z projektem sklepu internetowego dla jednej z największych drogerii w Polsce i współpraca z tym klientem trwa do dziś. Na co dzień odpowiadam za dostarczanie nowych funkcjonalności, usuwanie błędów, testowanie oraz utrzymanie strony. Dzięki stałemu zaangażowaniu w rozwój i utrzymanie aplikacji mam możliwość nie tylko poszerzać wiedzę techniczną, ale też budować długofalową relację z klientem, rozumiejąc jego potrzeby biznesowe i przekładając je na konkretne rozwiązania.
- Podczas współpracy z wyżej wymienionym klientem byłem również zaangażowany w projekty customowych aplikacji wewnętrznych (aplikacja do obsługi zwrotów, aplikacja do wygodnej obsługi wewnętrznego API oraz wewnętrzna biblioteka komponentów) . Projekty realizowaliśmy w oparciu o nowoczesne narzędzia i popularne technologie webowe (React, TypeScript, RTK Query), co pozwoliło nam stworzyć szybkie, skalowalne i przyjazne w obsłudze rozwiązania.
luty 2024Salesforce
-Certyfikat B2C Commerce Developer
- Link do certyfikatu
- Zdobyłem certyfikat Salesforce B2C Commerce Developer, który potwierdził moje umiejętności w pracy z platformą Salesforce Commerce Cloud. Egzamin obejmował zagadnienia związane z e-commerce, architekturą systemów, konfiguracją, implementacją logiki po stronie serwera i klienta oraz integracją z zewnętrznymi usługami. Dzięki temu certyfikatowi mogłem ugruntować swoją wiedzę i potwierdzić praktyczne doświadczenie zdobyte podczas pracy nad projektami stron e-commerce.
2022 - 2024Accenture
-Junior Salesforce / Front-end Developer
- Nowe stanowisko oznaczało nowe wyzwania - stworzenie od podstaw sklepu internetowego dla klienta z branży spożywczej. Dzięki temu mogłem uczestniczyć w całym procesie – od koncepcji i projektowania, przez implementację widoków i funkcjonalności, aż po wdrożenie na produkcję.
- Równolegle kontynuowałem pracę nad projektem sklepu internetowego dla jednej z największych drogerii w Polsce, co pozwoliło mi cały czas szlifować umiejętności programistyczne i poznawać nowe tajniki web developmentu, a także pogłębiać wiedzę na temat architektury systemów e-commerce.
- Przez pewien okres czasu zajmowałem się również administrowaniem i utrzymaniem aplikacji e-commerce dla globalnego klienta z branży tytoniowej. Doświadczenie te pozwoliło na rozwój umiejętności miękkich, jak i języka angielskiego.
2021 - 2022Accenture
-Początkujący front-end developer
- Pierwsze doświadczenie komercyjne jako front-end developer zdobyłem przy dużym projekcie e-commerce dla jednej z największych drogerii w Polsce. Było to wyzwanie, które od razu pozwoliło mi zmierzyć się z kodem na dużą skalę i zrozumieć realia pracy w międzynarodowym zespole.
- Równolegle rozpocząłem naukę jednej z większych platform do e-commercu tj. Salesforce – zarówno poprzez kursy online, jak i praktyczne zadania w projekcie. Dzięki temu mogłem szybko łączyć teorię z praktyką, a każde nowe zagadnienie od razu sprawdzać w rzeczywistym kontekście.
- Pierwsze miesiące pracy pokazały mi, jak ważne są cierpliwość, dokładność i otwartość na naukę. Zrozumiałem też, że w tej branży każdy dzień przynosi okazję, by rozwijać się o krok dalej.
Projekty
Azymut Lab
Next.js
Sanity
Tailwind
TypeScript
Vercel



Strona internetowa studia architektonicznego Azymut Lab to nowoczesna wizytówka prezentująca ofertę usług projektowych i wykonawczych. Projekt obejmuje podstrony: stronę główną, ofertę, portfolio realizacji, formularz kontaktowy oraz stronę rekrutacyjną. Zawartość strony jest w pełni zarządzana przez panel CMS oparty na Sanity.io, co pozwala klientowi samodzielnie aktualizować treści, zdjęcia i dane kontaktowe bez ingerencji w kod. Aplikacja została zbudowana w oparciu o Next.js 16 z App Routerem, co zapewnia wysoką wydajność dzięki renderowaniu po stronie serwera oraz optymalizacji obrazów. Formularz kontaktowy obsługuje wysyłkę wiadomości e-mail przez serwis Resend wraz z walidacją danych po stronie klienta. Projekt został zoptymalizowany pod kątem SEO — zawiera dynamicznie generowane meta tagi, sitemap, robots.txt oraz dane strukturalne Schema.org dostosowane do lokalnego rynku.
Przed rozpoczęciem programowania zaprojektowałem interfejs użytkownika bezpośrednio w kodzie, iterując między wizualizacjami a implementacją. Przyjęta estetyka opiera się na nowoczesnym minimalizmie — stonowana paleta barw, typografia szeryfowa i dużo przestrzeni — co spójnie odzwierciedla charakter studia i branżę, w której działa.
Azymut Studio
WordPress
WooCommerce



Azymut Studio to strona internetowa i sklep dla polskiego studia rękodzieła, specjalizującego się w ręcznie wykonanych lampach ceramicznych. Projekt łączy w sobie pełnoprawny sklep internetowy oparty na WooCommerce z bogatą prezentacją marki — zaprojektowaną tak, aby oddać ciepło, fakturę i autentyczność przedmiotów tworzonych ręcznie.
Strona została zbudowana na WordPressie z wykorzystaniem motywu Blocksy i Elementora, obu mocno zmodyfikowanych pod estetykę studia. Design jest w pełni responsywny na urządzeniach mobilnych i desktopowych. Sklep WooCommerce jest obecnie w końcowej fazie przygotowań przed oficjalnym uruchomieniem.
Pedal & Plate
Vite
React
Material UI
SASS
Django REST
PostgreSQL
Figma




Aplikacja pełni kilka kluczowych zadań. Przede wszystkim jest to wizytówka dla profesjonalnego dietetyka. Posiada również blog oraz sklep internetowy. Zawartość strony jest zarządzana za pomocą panelu administracyjnego stworzonego za pomocą Django Rest Framework. Panel ten jest zahostowany jako oddzielna aplikacja, która współpracuje z front-endową aplikacją w React. Dostęp do panelu mają tylko konta z uprawnieniami admina. Użytkownik rejestrując się wypełnia swoje dane, które są automatycznie używane w procesie zakupowym. W Panelu klienta dostępna jest historia zamówień.
Przed rozpoczęciem właściwego procesu tworzenia aplikacji przygotowałem szczegółowe makiety interfejsu użytkownika w programie Figma. Posłużyły mi one do zaplanowania struktury ekranów, rozmieszczenia elementów oraz ogólnej estetyki projektu. Dzięki temu etapowi mogłem lepiej zrozumieć i przeanalizować funkcjonalności aplikacji i znacząco usprawnić proces programowania - tworzenie stron bez wcześniejszego przygotowania designu często prowadzi do chaosu i wydłuża finalizację pracy.
FachApp
Next.js
Node.js
TypeScript
Tailwind
Stripe
MongoDB



FachApp to fullstackowa platforma webowa usprawniająca proces zgłaszania, zarządzania i rozwiązywania problemów przy pomocy zweryfikowanych specjalistów. Platforma obsługuje pełny cykl życia zgłoszenia — od utworzenia i wyceny przez specjalistę, przez płatność za pomocą Stripe, aż po rozwiązanie sprawy i ewentualną interwencję moderatora — odzwierciedlając rzeczywistą logikę biznesową. Projekt powstał jako odpowiedź na realny problem: łączenie osób potrzebujących pomocy z wykwalifikowanymi fachowcami w przejrzysty i efektywny sposób.
Projekt oparty jest na architekturze monorepo, składającej się z frontendu w Next.js 15 z App Router oraz dedykowanego serwisu backendowego w Node.js/TypeScript obsługującego autoryzację, ticketowanie i płatności. Backend udostępnia w pełni udokumentowane REST API przez Swagger, na podstawie którego automatycznie generowany jest kod klienta RTK Query — zapewniając bezpieczeństwo typów i eliminując powtarzalny kod po stronie frontendu. Kluczowe decyzje techniczne obejmują autorski serwis z autoryzacją JWT z odświeżaniem tokenów, kontrolę dostępu opartą na rolach dla czterech typów użytkowników, integrację webhooków Stripe oraz dobrze zdefiniowany system przejść statusów egzekwowany zarówno na frontendzie jak i backendzie.
Umiejętności
HTML
JavaScript
jQuery
Node.js
TypeScript
React
Next.js
CSS
SASS
Tailwind
Sanity
Redux
Salesforce
Git
Docker
Figma
MongoDB
MySQL
PostgreSQL
WordPress
WooCommerce
O mnie
5-letnim doświadczeniem.

W swojej pracy zawodowej zajmuje się tworzeniem nowoczesnych i skalowalnych aplikacji webowych, dostosowanych do wszystkich urządzeń obsługujących przeglądarki internetowe. Specjalizuje się w React/Next.js i TypeScript, a na co dzień pracuję w JavaScript, jQuery, SASS oraz z platformą do e-commercu - Salesforce.
Rozwijałem m.in. sklepy internetowe dla międzynarodowych klientów z różnych branż (sklepy spożywcze, drogerie), a także tworzyłem aplikacje webowe dostosowane do określonych potrzeb m.in. aplikację do obsługi zwrotów dla pracowników magazynów oraz warstwę wizualną dla szeroko używanego API obsługującego zamówienia.
Na co dzień współpracuję z projektantami UX/UI, zespołami backendowymi i product ownerami, a także wspieram młodszych programistów. W swojej pracy dużą wagę przykładam do jakości i dobrych praktyk — stawiam na przejrzyste rozwiązania i czytelny kod, który jest łatwy do utrzymywania i modyfikacji, także przez innych członków zespołu.
Po pracy realizuje swoją pasję jaką jest koszykówka 🏀 . Sportowa rywalizacja pozwala mi działać na 110% przy nowych wyzwaniach w pracy.
Kontakt
Zacznijmy współpracę!
Zanim napiszesz - sprawdź sekcję FAQ poniżej. Być może odpowiedź jest już gotowa i zaoszczędzisz swój czas.
Chętnie odpowiem na Twoją wiadomość - skontaktuj się przez formularz.
