Otwarty na nowe oferty

Marcin Rapacz

Full-Stack TypeScript Developer

Vue / Nuxt · React / Next.js · NestJS · AI/LLM · PostgreSQL

Ponad 6 lat doświadczenia komercyjnego w ekosystemie Vue/Nuxt — platforma e-commerce dla kilkudziesięciu marek (Shopware 6, headless), architektura Nuxt Layers, SSR/SSG, testy automatyczne. TypeScript strict od początku kariery.

Aktywnie rozszerzam kompetencje o React/Next.js oraz backend (NestJS, PostgreSQL, Docker). StoryForge to mój autorski projekt full-stack, który demonstruje te umiejętności w praktyce — od architektury monorepo, przez RAG pipeline z embeddingami, po CI/CD i deployment na VPS.

Doświadczenie komercyjne

Frontend Developer

6+ lat · Vue/Nuxt e-commerce · Shopware 6

Platforma e-commerce dla kilkudziesięciu marek w architekturze monorepo. Odpowiedzialność za architekturę frontend, system motywów wielomarkowych oraz wdrożenia produkcyjne.

  • Monorepo 3-poziomowe: packages / themes / brand apps, kilkadziesiąt marek, pnpm workspaces
  • Nuxt Layers system dziedziczenia motywów i komponentów między markami
  • SSR + SSG optymalizacja wydajności na skalę produkcyjną
  • Testy Vitest + Playwright, pokrycie funkcji krytycznych
  • Shopware 6 headless commerce, Store API + Admin API
  • CI/CD GitLab CI/CD, Docker, Redis (cache)
Nuxt 3Vue 3TypeScriptPiniaZodSCSSTailwind CSS 4VitestPlaywrightTurborepopnpmViteDockerGitLab CI/CDRedisShopware 6

Umiejętności

Technologie i narzędzia, z którymi pracuję na co dzień

Frontend
  • Vue 3 / Nuxt 3 (6 lat komercyjnie)
  • React 19 / Next.js 16
  • TypeScript strict
  • Tailwind CSS v4 / SCSS
  • Pinia / Zustand
  • shadcn/ui + Radix UI
  • Vercel AI SDK
  • next-intl
Backend & Bazy danych
  • NestJS 11
  • TypeORM
  • PostgreSQL 16
  • pgvector
  • JWT / Passport.js
  • REST API
  • Swagger / OpenAPI
  • Redis
  • Jest + Supertest
AI & Infrastruktura
  • RAG pipeline (embeddingi, pgvector)
  • LLM streaming (Vercel AI SDK)
  • Claude Code (subagenci, teams, agentic workflow)
  • Prompt engineering
  • Docker multi-stage builds
  • GitHub Actions / GitLab CI/CD
  • Turborepo, pnpm, Vite
  • Caddy (reverse proxy)

Projekt autorski

StoryForge

Full-stack'owa platforma do pisania wspierana przez AI — monorepo, RAG pipeline, streaming i deployment na VPS.

  • RAG pipeline Chunking, embeddingi Google, wyszukiwanie wektorowe w pgvector
  • Streaming AI Odpowiedzi LLM w czasie rzeczywistym przez Vercel AI SDK
  • CI/CD i testy GitHub Actions, Docker multi-stage, 87 unit + 75 E2E testów

Kontakt

Zainteresowany współpracą? Skontaktuj się ze mną