Olivier Piasecki · Poznań, Polska

Java Backend Developer

Tworzę systemy backendowe w Javie, infrastrukturę platform multiplayer oraz aplikacje internetowe dla firm. Zaprojektowałem i zbudowałem Boxhunt.pl, które nadal rozwijam i utrzymuję, a platforma obsługiwała ponad 1 300 graczy jednocześnie.

Jestem dostępny dla juniorskich ról backendowych, staży i projektów freelance.

Systemy, które wdrożyłem i utrzymuję

Platformy produkcyjne, open source i praca dla klientów, opisane przez zakres odpowiedzialności i efekt.

Otwarty mod kliencki · 2024-obecnie

TwemojiChat

Open source

Mod kliencki dodający autouzupełnianie emoji i renderowanie Twemoji na czacie Minecraft.

Kliknij, aby rozwinąć więcej informacji Kliknij, aby zwinąć informacje

Kontekst

Ten sam zestaw funkcji musi pozostać zgodny z trzema loaderami i 19 obsługiwanymi liniami wersji Minecraft, od 1.20.1 po bieżące wydania.

Odpowiedzialność

  • Architektura wieloloaderowa i utrzymanie zgodności
  • Narzędzia do generowania danych i zasobów
  • CI, wydania, poprawki i publiczna dokumentacja

Podejście techniczne

  • Wspólna logika oraz moduły zależne od loadera i wersji
  • Potok generujący arkusze fontów i aliasy shortcode z danych upstream
  • Automatyczne buildy i kontrole w GitHub Actions

Skala i efekt

  • Wsparcie Fabric, Forge i NeoForge
  • 600+ pobrań na Modrinth
  • Licencja MIT i publiczne utrzymanie

Strona dla klienta freelance · 2024

wynajem-samochody.pl

Produkcja

Responsywna strona produkcyjna dla firmy wynajmującej pojazdy ciężarowe z flotą około 120 pojazdów.

Kliknij, aby rozwinąć więcej informacji Kliknij, aby zwinąć informacje

Kontekst

Firma potrzebowała czytelnej prezentacji oferty wynajmu, floty, sprzedaży oraz prostych ścieżek kontaktu.

Odpowiedzialność

  • Ustalenie wymagań, wdrożenie responsywnego interfejsu i publikacja produkcyjna

Podejście techniczne

  • Prezentacja oferty wynajmu
  • Galeria pojazdów i sekcja kupna/sprzedaży
  • Bezpośrednia ścieżka pozyskiwania zapytań

Skala i efekt

  • Projekt dostarczony realnej firmie
  • Wdrożony i publicznie dostępny

Strona dla klienta freelance · 2025

algupominki.pl

Produkcja

Produkcyjna strona marketingowa dla poznańskiej firmy z branży gadżetów reklamowych.

Kliknij, aby rozwinąć więcej informacji Kliknij, aby zwinąć informacje

Kontekst

Firma potrzebowała responsywnej obecności B2B, która wyjaśnia usługi, porządkuje katalogi produktów i upraszcza wysyłanie zapytań.

Odpowiedzialność

  • Ustalenie wymagań, wdrożenie responsywnego interfejsu i publikacja produkcyjna

Podejście techniczne

  • Prezentacja katalogów produktów
  • Informacje o brandingu i usługach
  • Ścieżka pozyskiwania leadów B2B

Skala i efekt

  • Projekt dostarczony realnej firmie
  • Wdrożony i publicznie dostępny

Aktualny projekt · W trakcie

3D-printing commerce platform

W trakcie

Własny sklep i platforma sprzedażowa dla firmy druku 3D, obecnie budowana w oparciu o Medusę.

Kliknij, aby rozwinąć więcej informacji Kliknij, aby zwinąć informacje

Kontekst

Projekt jest aktywnie rozwijany; implementacja i wdrożenie nie są przedstawiane jako ukończone.

Odpowiedzialność

  • Implementacja storefrontu i platformy sprzedażowej

Podejście techniczne

  • Warstwa commerce oparta na Medusie

Skala i efekt

  • Status: w trakcie rozwoju
  • Medusa
  • TypeScript

Jak wygląda moja praca

  1. Freelance Web Developer

    Projekty dla klientów biznesowych

    2024-obecnie

    Dostarczyłem produkcyjne strony dla dwóch firm: od ustalenia wymagań, przez responsywną implementację, po wdrożenie i ścieżki pozyskiwania zapytań.

  2. Założyciel / Lead Developer

    Boxhunt.pl

    2022-obecnie

    Projektuję, rozwijam, wdrażam i utrzymuję platformę, własne systemy Java oraz infrastrukturę obsługującą wydania i duże skoki ruchu.

  3. Open-source Maintainer

    TwemojiChat

    2024-obecnie

    Utrzymuję zgodność wielu loaderów i wersji, pipeline generowanych zasobów, CI, wydania, poprawki i publiczną dokumentację.

Technologie w praktyce

Główne

Najczęściej używane w moich systemach backendowych i platformowych.

  • Java
  • Kotlin
  • Paper API
  • Velocity
  • Gradle
  • Git
  • Linux
  • Docker

Backend i dane

Stan, komunikacja i operacje w środowisku wieloserwerowym.

  • Redis
  • MongoDB
  • MySQL
  • operacje asynchroniczne
  • systemy konfiguracji
  • komunikacja między serwerami

Web

Produkcja stron klienckich i praca nad storefrontami.

  • TypeScript
  • React
  • Vite
  • Node.js
  • Express
  • HTML
  • CSS

Praktyki inżynierskie

Od implementacji do utrzymania działającego wydania.

  • GitHub Actions
  • CI i wydania
  • testowanie
  • wdrożenia
  • diagnostyka i wydajność
  • dokumentacja

Backend i doświadczenie produkcyjne

O mnie

Mam 16 lat, mieszkam w Poznaniu i zajmuję się przede wszystkim Javą oraz systemami backendowymi. Zbudowałem i utrzymuję Boxhunt.pl, dostarczyłem produkcyjne strony dla dwóch firm i rozwijam TwemojiChat dla wielu loaderów oraz wersji Minecrafta. Chcę zdobywać komercyjne doświadczenie w inżynierii oprogramowania, pracując u boku doświadczonych inżynierów.

Porozmawiajmy

Jestem otwarty na staże, juniorskie role backendowe, współpracę projektową i freelance.

Wysyłając formularz, potwierdzasz zapoznanie się z polityką prywatności.