Cover photo
Index finger pointing up icon

Kraj: Ukraine

Lokalizacja: Tarnów, PL

Na Useme od 9 kwietnia 2026

O mnie

Full-stack developer. Buduję aplikacje webowe w Next.js, React i TypeScript (frontend) oraz Node.js/Express z PostgreSQL lub MongoDB (backend).

Wybrane projekty:

Quotly — SaaS z billingiem: subskrypcje Stripe, Stripe Connect (onboarding sprzedawców, automatyczny podział płatności), webhooki z weryfikacją podpisu, Supabase Auth, Prisma. Next.js 15, demo bez rejestracji.

Slotify — platforma rezerwacji z panelem B2B. Wyszukiwarka z filtrami, panel klienta i partnera, Stripe Connect z podziałem prowizji, moduł reguł i deduplikacji importu.

Velmora Home — sklep WooCommerce w Dockerze. Własny motyw i plugin, bezpieczne filtry AJAX, SEO (schema, sitemap), wdrożenie na Railway.

Staż (3 mies.) — migracja aplikacji GIS w zespole: Python 2→3, PyQt4→5, QGIS 2→3.

Zakres współpracy: — Aplikacje webowe w Next.js/React — REST API w Node.js/Express, PostgreSQL, MongoDB — Integracje Stripe: subskrypcje, płatności, Connect, webhooki — Platformy wielorolowe (klient / partner / admin) — Poprawki, refaktoryz

CV / Résumé

Mar 2026 - Cze 2026

Python Developer

Inspe-Projekt

Migracja rozbudowanej wtyczki QGIS z Python 2.7/PyQt4 na Python 3.12/PyQt5. REST API, architektura MVC, refaktoryzacja 25+ modułów.

Paź 2023 - Teraz

Full-Stack Developer (Next.js / Node.js)

Projekty własne i zespołowe

Aplikacje webowe w Next.js, React, TypeScript. Backend: Node.js/Express, PostgreSQL, MongoDB. Integracje Stripe (subskrypcje, Connect, webhooki). Projekty: Quotly (SaaS billing), Slotify (rezerwacje B2B), Velmora Home (WooCommerce).

Portfolio

Portfolio — strona własna

Strona portfolio: Next.js, dark theme, w pełni dostępna (WCAG AA, klawiatura, ARIA). Interaktywne demo API rezerwacji w hero. Buduję aplikacje webowe i panele B2B z płatnościami — od analizy do wdrożenia.

Portfolio item

Portfolio — strona własna

Portfolio — strona własna

Strona portfolio: Next.js, dark theme, w pełni dostępna (WCAG AA, klawiatura, ARIA). Interaktywne demo API rezerwacji w hero. Buduję aplikacje webowe i panele B2B z płatnościami — od analizy do wdrożenia.

Bazarek — platforma ogłoszeniowa

Fullstack platforma ogłoszeniowa: Angular 19 + Express + MongoDB. Backend w całości mój — schemat bazy, REST API, autoryzacja. Wdrożone na Render. Projekt obroniony na uczelni.

Portfolio item

Bazarek — platforma ogłoszeniowa

Bazarek — platforma ogłoszeniowa

Fullstack platforma ogłoszeniowa: Angular 19 + Express + MongoDB. Backend w całości mój — schemat bazy, REST API, autoryzacja. Wdrożone na Render. Projekt obroniony na uczelni.

Sklep obuwniczy — aplikacja webowa

Aplikacja webowa sklepu obuwniczego — frontend w HTML/CSS/JS, dynamiczne filtrowanie produktów, responsywny design, koszyk zakupowy.

Portfolio item

Sklep obuwniczy — aplikacja webowa

Sklep obuwniczy — aplikacja webowa

Aplikacja webowa sklepu obuwniczego — frontend w HTML/CSS/JS, dynamiczne filtrowanie produktów, responsywny design, koszyk zakupowy.

Quotly — panel partnera ze Stripe Connect

Panel partnera z płatnościami: Stripe Connect (Express onboarding, destination charges z automatycznym podziałem prowizji), webhooki do śledzenia weryfikacji. Next.js + Node. Demo w trybie testowym.

Portfolio item

Quotly — panel partnera ze Stripe Connect

Quotly — panel partnera ze Stripe Connect

Panel partnera z płatnościami: Stripe Connect (Express onboarding, destination charges z automatycznym podziałem prowizji), webhooki do śledzenia weryfikacji. Next.js + Node. Demo w trybie testowym.

Blog — aplikacja w Angular

Aplikacja blogowa w Angular — komponenty, routing, dynamiczne ładowanie treści, responsywny interfejs.

Portfolio item

Blog — aplikacja w Angular

Blog — aplikacja w Angular

Aplikacja blogowa w Angular — komponenty, routing, dynamiczne ładowanie treści, responsywny interfejs.