Cześć, jestemCezary Karpiński

Frontend & Fullstack Developer specjalizujący się w JavaScript, TypeScript, React i Next.js. Tworzę nowoczesne aplikacje webowe z 15+ letnim doświadczeniem.

O mnie

Poznaj moją historię i doświadczenie w tworzeniu nowoczesnych aplikacji webowych

Cezary Karpiński, programista głównie frontend, choć już od jakiegoś czasu fullstack, pracuję głównie w oparciu o JavaScript i TypeScript. Skończyłem studia informatyczne i od 2010 roku tworzę software oraz rozwijam się, wymyślając nowe projekty lub realizując pomysły klientów. Zaczynałem od prostych stron internetowych, na swojej ścieżce kariery stykałem się z różnego rodzaju frameworkami i CMS-ami, lecz ostatnio stawiam na React i Next.js. Programowanie to moje hobby, więc wieczorem czasami lubię sobie posiedzieć, by coś napisać – dzięki temu mój samorozwój nie wpływa na codzienną, stałą pracę.

Oferta współpracy

Jestem chętny na podjęcie kolejnych wyzwań – interesuje mnie zarówno stałe stanowisko, jak i projekty dorywcze, długo- i krótkoterminowe.

Doświadczenie

15+
Lat doświadczenia
20+
Zrealizowanych projektów

Umiejętności

JavaScript95%
TypeScript90%
React95%
Next.js90%
Node.js85%
Frontend Development95%
Fullstack Development85%
UI/UX Design75%

Technologie

⚛️React
Next.js
🔷TypeScript
🟢Node.js
💛JavaScript
🐳Docker
🎯Strapi
Electron

Moje Projekty

Przegląd wybranych projektów, które zrealizowałem w ciągu mojej kariery

Rejestracja na strzelnicy

🟢NodeJs⚛️ReactJsElectron

Aplikacja desktopowa działająca na komputerze w rejestracji strzelnicy. Jej zadaniem jest zapisywanie osób w dzienniku wizyt oraz ułatwianie pobrania listy odwiedzających w danym terminie. Dodatkowo posiada funkcjonalność klubowiczów, dzięki czemu mogą oni używać swoich kart RFID do wpisywania się. Aplikacja zawiera także funkcjonalność recepcji, w której osoba siedząca na recepcji może w czasie rzeczywistym widzieć, jaka osoba się wpisała i jakie osoby aktualnie przebywają na strzelnicy.

Realizacja: Projekt i wykonanie własne

Strona internetowa strzelnicy wraz z kuponami i płatnościami

NextJs🟢NodeJs🎯Strapi🐳Docker

Rozbudowana strona internetowa z rozszerzeniem do portalu rezerwacji. Posiada panel administracyjny napisany w headless CMS. Główną funkcjonalnością jest możliwość zakupu kuponów podarunkowych, a obsługa lokalu może w prosty sposób sprawdzać i spalać kupony bez konieczności instalacji zewnętrznych aplikacji. Strona dysponuje również możliwością tworzenia wydarzeń – użytkownicy mają do dyspozycji kalendarz wydarzeń i mogą zapisywać się na konkretne wydarzenie o konkretnej godzinie.

Realizacja: Projekt i wykonanie własne

System integracji sklepu internetowego z systemem POS

⚛️ReactJs🟢NodeJs🐳Docker

Portal stworzony do integracji systemu POS ze sklepami e-commerce. Zadaniem portalu jest łączenie informacji o produkcie, kategoriach oraz zamówieniach w dwóch kierunkach. Portal jest w stanie odebrać zamówienie ze sklepu internetowego i przekazać do POS np. w celu fiskalizacji rachunku. Portal jest napisany w taki sposób, by była prosta możliwość dopisywania kolejnych systemów.

Realizacja: Projekt i wykonanie własne

Strona internetowa z możliwością dynamicznego budowania postów na blogu

NextJs🟢NodeJs🎯Strapi

Strona internetowa, w której na pierwszym miejscu stała wydajność i pozycjonowanie – szczegółowość i zgodność z projektem musiała być idealna. Strona posiada panel administracyjny stworzony za pomocą Strapi. Dużą zaletą portalu jest możliwość dynamicznego budowania postów na blogu z istniejących komponentów, co przekłada się na różnorodność treści na stronie. Strona dostępna jest w 6 językach i zajmuje wysokie miejsca w Google w branży marketingowej.

Realizacja: Projekt klienta, własne wykonanie części programistycznej (frontend/backend)

KDS (Kitchen Display System)

🟦C#⚛️React📱React Native🐧Linux🤖Android

Aplikacja do zarządzania zamówieniami na kuchni. Portal posiada połączenie z systemem POS – odebrane zamówienie jest przekazywane do kuchni. Portal umożliwia rozdzielenie zamówienia na konkretne sekcje na kuchni, np. mięso, napoje. Informacja o konieczności przygotowania może trafić osobno na różne ekrany. KDS ma do dyspozycji tryb samoobsługowy z numerkami klientów lub tryb kelnerski, gdzie kelner zapisuje stolik, na który ma trafić zamówienie.

Realizacja: Moja rola w projekcie to frontend – stworzenie od zera aplikacji KDS, administracji i KDS na Android za pomocą React Native. Backend stworzony przez kogoś innego.

Integrator produktów

⚛️React🟢NodeJs🐳Docker

Prosty portal do integrowania sklepu internetowego z hurtowniami. Jego zadaniem była aktualizacja stanów magazynowych i cen wraz z marżą w sklepie internetowym na podstawie produktów dostawców. Raz dziennie, wieczorem lub rano, stany magazynowe i ceny były aktualizowane. Dodatkowo portal posiadał możliwość dodawania produktów do sklepu za pomocą jednego kliknięcia wraz z opisami i zdjęciami od dostawcy.

Realizacja: Projekt i wykonanie własne

Inne realizacje

Wyżej wypisane portale i strony to niewielka część tego, co udało mi się zrealizować na przestrzeni mojej kariery. Tworzyłem proste strony internetowe jako wizytówki, portale do kontroli stanów magazynów – w głowie mam jeszcze sporo pomysłów, ale oczywiście zdarzały się też portale i strony, których dokończenie nie było możliwe z różnych przyczyn.

Skontaktuj się ze mną

Masz pomysł na projekt? Szukasz doświadczonego developera? Napisz do mnie!

Dane kontaktowe

Dostępność

Dostępny na nowe projekty
Czas odpowiedzi: zwykle w ciągu 24 godzin