Portfolio ENG

Portfolio programistyczne

Poza informatyką śledczą tworzę oprogramowanie. Od 14 lat pracuję jako programista JavaScript i front end dla kilku dużych firm, tworząc strony, aplikacje internetowe i gry.

Strony internetowe

System projektowy · Volvo Group

Biblioteka komponentów Experience System

Biblioteka komponentów interfejsu w Volvo Group Experience System: 57 udokumentowanych komponentów, od przycisków i kalendarzy po tabele danych, z których powstają spójne i dostępne produkty na web i urządzenia mobilne.

  • System projektowy
  • Komponenty UI
  • Dostępność
Otwórz stronę, volvogroup.com, otwiera się w nowej karcie
Tablica z przeglądem biblioteki: kalendarz, okno dialogowe, wyszukiwarka, tabela, baner, przesyłanie plików i inne, w perspektywie

Strona · warsztat samochodowy w Alwerni

ALWERNIA autotech serwis

Szybka, dwujęzyczna strona niezależnego warsztatu Q Service Castrol między Krakowem a Chrzanowem. Intro z silnikiem sterowane przewijaniem, pełna lista usług, sprawdzanie statusu naprawy i dzwonienie jednym dotknięciem, zbudowana w Astro.

  • Astro
  • Animacja przewijania
  • Polski i angielski
Otwórz stronę, alwernia-autotech-serwis.vercel.app, otwiera się w nowej karcie
Ekran startowy z logo AUTOTECH serwis, znakiem Q Service Castrol i przyciskiem połączenia
Animowany gołąb w stylu pixel art z gry Find the Dragon

Gra · wkrótce na Steam

Find the Dragon

Gra na komputery napisana w JavaScript, obecnie przygotowywana do premiery na Steam. Działa na Electron i jest projektowana z myślą o macOS, z tego samego kodu, który działa w przeglądarce.

  • Aplikacja Electron, pakowana na macOS jako plik .dmg przez electron builder
  • Czysty JavaScript z Vite, w trakcie prac uruchamiany w przeglądarce
  • Drzewa binarne i inne struktury danych w rdzeniu logiki gry
  • Testy end to end w Cypress i zapis gry w localStorage
Strona na Steam wkrótce