Przejdź do treściARIKU://CV (PDF)

ls ~/projects

Projekty

Projekty, które zbudowałem albo utrzymuję sam, oraz praca komercyjna opisana na podstawie CV. Każdy ma studium przypadku: cel, architekturę, decyzje i to, co poszło nie tak.

Filtruj projekty według kategorii
14 projektów

Platforma webowadziała produkcyjnie

ariku.pl

Ta strona: portfolio, panel społeczności serwera Discord z serwerami gier, kreator koszulek i panel właściciela. Działa na moim homelabie, ma własny pakiet testów E2E.

  • Next.js 16
  • React 19
  • TypeScript
  • PostgreSQL
  • Redis
  • Playwright
  • +7

2026

QA i automatyzacja testówdziała produkcyjnie

Pipeline testów E2E ariku.pl

Pełny pakiet testów Playwright tej strony na osobnym kontenerze, z wynikami przesyłanymi na żywo do widgetu na stronie głównej i z pełną historią przebiegów w PostgreSQL.

  • Playwright
  • TypeScript
  • Chromium
  • Node.js
  • Redis
  • PostgreSQL
  • +4

2026

Infrastruktura self-hosteddziała produkcyjnie

Homelab na Proxmoxie

Około 30 usług w kontenerach LXC i maszynach wirtualnych: własny Git z CI, synchronizacja z GitHubem, kopie zapasowe, sekrety i inwentarz aktualizacji.

  • Proxmox VE
  • LXC
  • Debian
  • Ubuntu
  • systemd
  • Bash
  • +9

2026

Aplikacja desktopowawydany

Luneta

Agent w zasobniku systemowym dla gier gacha: zrzut okna na żądanie, lokalny OCR walut i liczników, checklista dniówek i synchronizacja z ariku.pl. Bez ingerencji w pamięć gry.

  • Rust
  • Tauri 2
  • React 19
  • TypeScript
  • Vite
  • SQLite
  • +4

2026

Automatyzacja testów, BAE Systemsprojekt komercyjny

Automatyzacja testów platformy do wykrywania przestępstw finansowych

Prowadzenie automatyzacji QA globalnej platformy wykrywania przestępstw finansowych: framework E2E w Javie (Selenium, Cucumber, Gherkin), ponad 1000 przypadków testowych, 70% pokrycia testami, zespół około 20 osób.

  • Java
  • Selenium WebDriver
  • Cucumber
  • Gherkin
  • TestNG
  • Maven
  • +2

2021 – 2023

Testy APIprojekt komercyjny

Automatyzacja testów REST API

Automatyczne testy REST API w Javie (Rest Assured, TestNG) i w Postmanie: ponad 200 przetestowanych endpointów, benchmarki wydajności, testy bezpieczeństwa i testy kontraktowe.

  • Java
  • Rest Assured
  • TestNG
  • Maven
  • Postman

Automatyzacja procesówprojekt komercyjny

Automatyzacja procesów w n8n

Ponad 20 workflow w n8n automatyzujących procesy biznesowe i łączących ponad 15 usług; czas obsługi tych procesów spadł o 50%.

  • n8n
  • Node.js
  • REST API
  • Webhooks

Wirtualizacjaprojekt komercyjny

Platforma wirtualizacji on-premises

Lokalna platforma wirtualizacji na Proxmoxie dla ponad 20 maszyn wirtualnych: klaster wysokiej dostępności z migracją na żywo, automatycznymi kopiami zapasowymi i monitoringiem wydajności.

  • Proxmox VE
  • Linux
  • Networking
  • Storage

Automatyzacja z n8ndziała produkcyjnie

Radar

Automatyczny przegląd darmowych gier, promocji, wydarzeń w grach i konwentów: n8n zbiera i punktuje, aplikacja filtruje, publikuje na Discordzie z limitami i wystawia kalendarz .ics.

  • n8n
  • Next.js
  • TypeScript
  • PostgreSQL
  • Redis
  • Discord API
  • +2

2026

Kreator w przeglądarcedziała produkcyjnie

KUŹNIA KOSZULEK

Kreator koszulek z nadrukiem na całej powierzchni: 9 deterministycznych generatorów wzorów, własne grafiki, cztery strefy druku i walidacja DPI pod wymagania drukarni.

  • Next.js
  • React 19
  • TypeScript
  • Canvas / ImageData
  • Web Workers
  • esbuild
  • +1

2026

Aplikacja Androidw rozwoju

Companion

Osobista aplikacja local-first do planowania dnia: zamiast długiej listy zadań pokazuje, co zrobić teraz, i synchronizuje się z API ariku.pl, kiedy jest sieć.

  • Kotlin
  • Jetpack Compose
  • Room
  • WorkManager
  • OkHttp
  • kotlinx.serialization
  • +2

2026

Panel na pulpit Linuksawydany

PiwnicaStyleDashboard

Animowana warstwa pulpitu dla Arch Linuksa (X11) z panelami stanu sprzętu, aktualizacji, Proxmoxa i homelabu. Działa bez roota i nie zjada zasobów w trakcie gier.

  • Python
  • GTK 3
  • PyGObject
  • Cairo
  • NumPy
  • X11
  • +1

2026

Wtyczka do Discordawydany

vencord-AV1-fix

Wtyczka Vencord, która usuwa kodek AV1 z negocjacji WebRTC, żeby udostępnianie ekranu w Discordzie przestało zawieszać sterowniki GPU na Linuksie.

  • TypeScript
  • WebRTC
  • SDP
  • Vencord Plugin API
  • pnpm
  • Forgejo Actions

2026

Motywy Discorda i XFCEwydany

Motywy ArikuTermiweestyle

Terminalowy wygląd ariku.pl przeniesiony na Discorda (Vencord/Vesktop) i pulpit XFCE, ze śladem płomieni za kursorem, który przepuszcza kliknięcia i usypia się w grach.

  • CSS
  • JavaScript
  • Node.js
  • Python
  • GTK 3
  • Cairo
  • +1

2026